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 CA Identity Suite

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)',

Or a ClassNotFoundException such as:

Exception in thread "Query_jobq#JobQ1#WPDS" java.lang.NoClassDefFoundError: com/workpoint/json/data/RequestDataTranslator
2025-02-18 14:17:12,938 ERROR [stderr] (Query_jobq#JobQ1#WPDS)              at com.workpoint.queue.query.JobQQueryThread.A(Unknown Source)
2025-02-18 14:17:12,938 ERROR [stderr] (Query_jobq#JobQ1#WPDS)              at com.workpoint.queue.query.JobQQueryThread.performQuery(Unknown Source)
2025-02-18 14:17:12,938 ERROR [stderr] (Query_jobq#JobQ1#WPDS)              at com.workpoint.queue.query.QQueryThread.run(Unknown Source)
2025-02-18 14:17:12,938 ERROR [stderr] (Query_jobq#JobQ1#WPDS) Caused by: java.lang.ClassNotFoundException: com.workpoint.json.data.RequestDataTranslator from [Module "deployment.iam_im.ear"

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. Move the following three files from the "iam_im.ear/wpServer.war/WEB-INF/lib/" folder to "iam_im.ear/library" folder. Do not leave any extra copies of files ending in any .jar extension in any directory otherwise they can be loaded and cause conflicts.
 
groovy3.0.8.jar
wpJsonInternal.jar
wpserver.jar file from the  
 
3. Restart IDM