Review items are reverted back since the change request gets cancelled with script error in RSA Identity Governance & Lifecycle
Originally Published: 2018-04-19
Article Number
Applies To
RSA Version/Condition: 7.0.0, 7.0.1
Issue
State
|
Error -= InvocationTargetException caught when executing Java class. Command = '#Tue Oct 13 22:30:41 EDT 2009 Version=1 Method=evaluate JavaClass=com.aveksa.server.workflow.scripts.action.ConditionAction
Parameter4=SymbolTable Parameter3=ThisJobNodeData Parameter2=ThisJobData Parameter1=ClientContext ParameterType4=OpTypeNotSpecified ParameterType3=OpTypeNotSpecified ParameterType2=OpTypeNotSpecified ParameterType1=OpTypeNotSpecified';
nested exception is: org.hibernate.UnresolvableObjectException: No row with the given identifier exists: [com.aveksa.server.core.cr.Change Request#1089] Error occurred in Statement #1 in Script ID7:WPDS, Script Name = 'SetTrueFalseCompletionCode', Script type = 'CompletionCode'.Job ID = 8697:WPDS, Process Ref = 'acm$crdelonly'. Node Name = 'Reset Password'
|
You can see the errors in the /home/oracle/wildfly/standalone/log/workpoint.log:
2018-04-18 09:54:18,172 [Thread-15394 (HornetQ-client-global-threads-2032020861)] ERROR com.workpoint.server.script.ScriptEngine -
A script error has occurred. Error occurred in Statement #1 in Script ID 7:WPDS, Script Name = 'SetTrueFalseCompletionCode', Script type = 'Completion Code'.
Job ID = 8698:WPDS, Process Ref = 'acm$crdelonly', Node Name = 'Reset Password'
org.hibernate.UnresolvableObjectException: No row with the given identifier exists: [com.aveksa.server.core.cr.ChangeRequest#1090]
at org.hibernate.UnresolvableObjectException.throwIfNull(UnresolvableObjectException.java:65)
at org.hibernate.event.def.DefaultRefreshEventListener.onRefresh(DefaultRefreshEventListener.java:165)
at org.hibernate.event.def.DefaultRefreshEventListener.onRefresh(DefaultRefreshEventListener.java:62)
at org.hibernate.impl.SessionImpl.fireRefresh(SessionImpl.java:1118)
at org.hibernate.impl.SessionImpl.refresh(SessionImpl.java:1106)
at com.aveksa.server.db.persistence.PersistenceServiceProvider.refresh(PersistenceServiceProvider.java:4230)
at com.aveksa.server.db.persistence.PersistenceServiceProvider.lockAndRefresh(PersistenceServiceProvider.java:4202)
at com.aveksa.server.db.persistence.PersistenceServiceProvider.lockAndRefresh(PersistenceServiceProvider.java:4196)
at com.aveksa.server.db.PersistenceManager.lockAndRefresh(PersistenceManager.java:649)
at com.aveksa.server.workflow.scripts.action.ConditionAction.evaluateChangeRequestConditions(ConditionAction.java:103)
at com.aveksa.server.workflow.scripts.action.ConditionAction.evaluate(ConditionAction.java:76)
at sun.reflect.GeneratedMethodAccessor531.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.workpoint.server.script.StatementEngineJava.execute(Unknown Source)
at com.workpoint.server.script.ScriptEngine.A(Unknown Source)
at com.workpoint.server.script.ScriptEngine.execute(Unknown Source)
at com.workpoint.server.script.ScriptEngine.execute(Unknown Source)
at com.workpoint.server.job.JobNode.changeState(Unknown Source)
at com.workpoint.server.job.JobNode.changeState(Unknown Source)
at com.workpoint.server.job.JobNode.isComplete(Unknown Source)
at com.workpoint.server.job.Job.changeWorkItemState(Unknown Source)
at com.workpoint.server.pojo.ServerAutomatedActivityMDBean.autoCompleteWorkItems(Unknown Source)
at com.workpoint.server.pojo.ServerAutomatedActivityMDBean.autoCompleteWorkItems(Unknown Source)
at com.workpoint.server.pojo.ServerAutomatedActivityMDBean.onMessage(Unknown Source)
at sun.reflect.GeneratedMethodAccessor304.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)Cause
Resolution
Workaround
- Navigate to Requests > Workflows > Request.
- Click on Delegation Only workflow.
- Select the Reset Password node and expand the General tab on the right hand side of the page and uncheck the enabled box.
- Go back to the review result and perform the review again. Now the change request should not generate an error state.
Related Articles
The replication connection from local site [] to [] is abnormal since the last change was sent 5Number of Views NTP configuration with chronyd introduced with Authentication Manager 8.7 SP1 73Number of Views Change Requests cancelled by Escalation Workflows progress to Fulfillment instead of getting cancelled in RSA Identity Gov… 131Number of Views How to stop RSA Via Lifecycle & Governance (IMG) review items from reverting back to the default state after a change requ… 103Number of Views RSA Governance & Lifecycle Recipes: Chart - AD Days Since Last Logon 15Number of Views
Trending Articles
RSA Authentication Manager Upgrade Process RSA Release Notes for RSA Authentication Manager 8.8 RSA RADIUS Server service failed to start in the RSA Authentication Manager 8.1 Operations Console Microsoft Entra ID External MFA - Relying Party Configuration Using OIDC - RSA Ready Implementation Guide RSA Release Notes: Cloud Access Service and RSA Authenticators
Don't see what you're looking for?