Workpoint delay operator stuck and not completing
search cancel

Workpoint delay operator stuck and not completing

book

Article ID: 376590

calendar_today

Updated On:

Products

CA Identity Manager

Issue/Introduction

Workpoint delay operator not proceeding. WP.logs return the following:

"2024-05-09 15:26:04,038 [Worker_jobq#JobQ1#WPDS_2] ERROR []  com.workpoint.server.script.ScriptEngine - A script error has occurred. Error occurred in Statement #1 in Script ID 2726:WPDS, Script Name = 'Terminate_SubProcess', Script type = 'Transition Selection'. Job ID = XXXXX:WPDS, Process Ref = 'myIdM_User_Term', Transition ID = 727666218:WPDS, Transition Name = 'Terminate_SubProcess', Transition Source Node Name = 'LaunchTerminate', Destination Node Name = 'Node 21'
com.workpoint.common.exception.ScriptEngineException: A Throwable error was caught when executing script. Error Message='org.mozilla.javascript.WrappedException: Wrapped java.lang.NullPointerException (WorkPointScript#33)',

Environment

Identity Manager = 14.4, 14.5

Resolution

1. Navigate to the DB and Delete PROCI_DB ="LCHK" entries from the WP_JOB_MONITOR table. These are license check records, and deleting them does not impact IdM functionalities. 
 
2. Copy wpJsonInternal.jar from "iam_im.ear/wpServer.war/WEB-INF/lib/" to "iam_im.ear/library"; 
 
3. Rename wpJsonInternal.jar and files in the library folder to a different name to avoid potential class loading conflict.   
 
Rename to:
workpoint-groovy3.0.8.jar
workpoint-wpserver.jar
workpoint-wpJsonInternal.jar
 
4.  Restart IDM