Support Article
Stop Agent and it can't be started
SA-54121
Summary
Error occurs when starting a stopped System Pulse agent.
Error Messages
java.lang.NoClassDefFoundError: com/pega/pegarules/session/internal/async/AgentQueue$AgentNotification
at com.pega.pegarules.session.internal.async.AgentQueue.notifyAgentTermination(AgentQueue.java:1272) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.async.AgentQueue.throwAlertAndNotifyExceptionInAgentExecution(AgentQueue.java:1268) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.async.AgentQueue.handleProblem(AgentQueue.java:1245) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.async.AgentQueue.runEnd(AgentQueue.java:1092) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.async.Agent.terminateQueue(Agent.java:2364) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.async.AgentUtilsImpl.terminateQueue(AgentUtilsImpl.java:658) ~[prprivate.jar:?]
at com.pega.pegarules.management.internal.system.operations.jobs.AgentManagementJob.stopAgents(AgentManagementJob.java:198) ~[prprivate.jar:?]
at com.pega.pegarules.management.internal.system.operations.jobs.AgentManagementJob.invokeOperation(AgentManagementJob.java:66) ~[prprivate.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0]
Steps to Reproduce
- Navigate to System Management Application (SMA).
- Start the stopped agent.
Root Cause
The node's cache was not in sync with the database.
Resolution
As a local-change, clear the Temp folder and restart the agent.
Published July 23, 2018 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.