Error in SAP GRC Data Generator Workflow Post 8.3p5 Update

Hey All,
We recently applied the 8.3p5 patch in our client’s environment. During regression testing, we encountered an issue(Error: attached in image) with the SAP GRC Data Generator workflow at Initialize Detail Map step. This is an out-of-the-box workflow , and we are not performing any reassignment of final/ constant variables.

We’re simply declaring a constant and adding it to a map, as shown below:
private static final String PRIORITY_MEDIUM = “006”;
requestHeaderDataMap.put(“Priority”, PRIORITY_MEDIUM);

Has anyone come across a similar issue or have any suggestions on how to resolve it?

Thanks,
Narahari

Hi @Narahari

Small suggestion: when you are posting the log traces, try to avoid images, try to provide text or xml content type </> - Preformatted text (shortcut: Ctrl+e)

try to provide more details like rule/beanshell script which you have used in your setup.

Avoid using final if possible. Did you update the value after initially setting it to something else. This is known issue that I and others have faced and not using final can help resolve the issue. Please refer to the following post for reference.

https://community.sailpoint.com/t5/IdentityIQ-Forum/Final-variables-in-beanshell/m-p/256671

hi @Narahari
Could you please upload or share the workflow configuration/XML if possible? That would help us better understand the context and pinpoint the issue.

Also, as a quick suggestion—try avoiding the use of final variables in this scenario. While it shouldn’t typically cause issues, there have been cases where certain workflow engines or patch updates introduce unexpected behavior when dealing with constants in maps.