Error message "The request could not be handled" when attempting to edit a role in the New or Applied state in RSA Identity Governance & Lifecycle
RSA Product Set: Identity Governance & Lifecycle RSA Product/Service Type: Business Role Manager RSA Version/Condition: 7.0.x
When attempting to edit a Role in the New or Applied state the console displays the following error:
The request could not be handled
In addition the exception below is logged in the aveksaServer.log file. (/home/oracle/wildfly-10.1.0.Final/standalone/log/aveksaServer.log)
10/03/2017 13:08:02.503 ERROR (default task-127) [com.aveksa.gui.core.MainManager]
org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [com.aveksa.server.core.Entitlement#512511]
The application What Access tab prevents the deletion of local entitlements if a role is in a Committed state, but does not prevent the deletion when the role is in states such as New or Applied. This leads to errors and unexpected behaviors in role management.
This issue is resolved in the RSA Identity Governance & Lifecycle 7.0.2 P06 patch.
In this version if you attempt to delete an entitlement associated with a role in any state the message below will be displayed.
Some of the selected entitlements are being sued by roles. Please remove the references to delete these entitlements.
Contact RSA Customer Support and reference this article number for additional information if you are unable to resolve this issue by patching.