WA Agent R12: Plugin alias in Topology show as inactive or jobs fail after a new addon was enabled in R12 Agent
search cancel

WA Agent R12: Plugin alias in Topology show as inactive or jobs fail after a new addon was enabled in R12 Agent

book

Article ID: 203884

calendar_today

Updated On:

Products

CA Workload Automation AE - Business Agents (AutoSys) Workload Automation Agent CA Workload Automation AE - System Agent (AutoSys) CA Workload Automation DE - Business Agents (dSeries)

Issue/Introduction

The new WA Agent R12 now comes with all the plugins or business agent pre-installed with the base agent.  Users can enable the plugin using simple PluginInstaller command.

E.g.

./PluginInstaller addons/appservices.cfg .

After the plugin has been enabled the agent alias for plugin in Topology (DE and ESP) may show as inactive.

Environment

Product: WA Agent R12.x

OS: Any

 

Cause

The plugin will show ad inactive and/or some plugin retaliated jobs may fail after enabling because the libraries in agent have to be reloaded.  

Following error will be seen in the agent receiver.log

XX/XX/2020 00:00:12.3450-0500 1 TCP/IP Controller Plugin.Receiver pool thread <Regular:2>.CybReceiverChannel.a[:214] - Can't parse the message: cybermation.library.communications.CybConversationWrongMessageException: Wrong target:
                                                                                                                    cybermation.library.communications.CybConversationWrongMessageException: Wrong target
at cybermation.library.communications.protocol.CybCommunicationProtocolDynamic.receiveMessage(CybCommunicationProtocolDynamic.java:400)
at cybermation.library.communications.CybConversation.receiveMessage(CybConversation.java:460)
at cybermation.commplugins.tcpip.receiver.CybReceiverChannel.a(CybReceiverChannel.java:174)
at cybermation.commplugins.tcpip.receiver.CybReceiverChannel.call(CybReceiverChannel.java:139)
at cybermation.commplugins.tcpip.receiver.CybReceiverChannel.call(CybReceiverChannel.java:51)
at cybermation.commplugins.tcpip.receiver.CybReceiverScheduler$CallableWrapper.call(CybReceiverScheduler$CallableWrapper.java:353)
at cybermation.commplugins.tcpip.receiver.CybReceiverScheduler$CallableWrapper.call(CybReceiverScheduler$CallableWrapper.java:317)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)

 

 

Resolution

If a plugin has been enabled, the WA agent must be restarted to properly load all the plugin related libraries.  The agent will then show active in Topology