Emails from workflow approval/fulfillment nodes are not generated and sent due to error "Illegal hex characters in escape (%) pattern" in RSA Identity Governance & Lifecycle 7.0.2 P05
Originally Published: 2018-07-17
Article Number
Applies To
RSA Version/Condition: 7.0.2 P05
Issue
URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "; "
You will find the error below in the aveksaServer.log:
ERROR (Worker_actionq#Script Queue - Normal#WPDS_279) [com.aveksa.server.workflow.scripts.nodes.SendEmailThread] Couldn't Send Email to due to: java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "; " at java.net.URLDecoder.decode(URLDecoder.java:192) at com.aveksa.server.workflow.scripts.nodes.SendEmailThread.getBody(SendEmailThread.java:109) at com.aveksa.server.workflow.scripts.nodes.SendEmailThread.sendEmail(SendEmailThread.java:146) at com.aveksa.server.workflow.scripts.nodes.SendEmailThread.sendEmail(SendEmailThread.java:66) at com.aveksa.server.workflow.scripts.nodes.SendEmailThread.run(SendEmailThread.java:62)
This error is similar to the error seen when the email node contains a percent (%) character as described in article 000036165 - After patching to RSA Identity Governance & Lifecycle 7.0.2 P03+, emails are not generated and sent due to the error 'Illegal hex characters in escape (%) pattern', but the cause is not similar.
Here, the issue is seen even if the email body does not contain any % characters.
Cause
Another cause for the email not being sent is due to a NullPointerException when either Workflow Variable or Object Attribute is added in the Send Email node.
Resolution
Workaround
- Save the workflow node which is not generating emails again, or
- Recreate the node after deleting the node which is having issue.
Related Articles
After patching to RSA Identity Governance & Lifecycle 7.0.2 P03+, emails are not generated and sent due to the error 'Ille… 62Number of Views Issue resolving variables under Email configuration for all Workflow Nodes (Approval, Activity, Send Email) in RSA Governa… 6Number of Views Implementation of Reminder Email as Escalations in RSA Via Lifecycle and Governance 67Number of Views Unable to save a Workflow Approval Email Template that contains non-Latin characters in RSA Identity Governance & Lifecycle 51Number of Views Changes to Forms in Workflow Approval and Activity Nodes require an application restart to take effect in RSA Identity Gov… 47Number of Views
Trending Articles
RSA MFA Agent 2.3.6 for Microsoft Windows Installation and Administration Guide RSA Authentication Manager 8.9 Release Notes (January 2026) How to install the jTDS JDBC driver on WildFly for use with Data Collections in RSA Identity Governance & Lifecycle RSA Authentication Manager 8.8 Setup and Configuration Guide Artifacts to gather in RSA Identity Governance & Lifecycle
Don't see what you're looking for?