We are moving from one CA Release Automation Management server (6.0) to a new one as part of a database migration. We've imported an application from the old management server to the new and when I test a git action it fails with the following Debugging information in the agent log:
---- Debugging information ----
message : Could not instantiate a class :com.nolio.platform.shared.executables.actions.git.GitCloneAction
cause-exception : java.lang.ClassNotFoundException
cause-message : com.nolio.platform.shared.executables.actions.git.GitCloneAction
-------------------------------
- We have the same version of git (1.8.3.1) and git action pack (10.3.1503.1) on both systems.
- I'm using the agent installed on the Management Server to execute the action (Git - Clone).
- The action works on the old Management Server, but not on the new one.
The more complete trace is:
2016-05-10 16:40:49,308 [Communication Msg Processor-4] DEBUG (com.nolio.platform.shared.storage.StorageManagerClassLoader:90) - new StorageManagerClassLoader was created. there are approximately 1 active class loaders
2016-05-10 16:40:49,332 [Communication Msg Processor-4] ERROR (com.nolio.platform.shared.datamodel.Action:92) - com.nolio.platform.shared.executables.actions.git.GitCloneAction
java.lang.ClassNotFoundException: com.nolio.platform.shared.executables.actions.git.GitCloneAction
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at com.nolio.platform.shared.datamodel.ActionProxy.createAction(ActionProxy.java:56)
at com.nolio.platform.shared.flowcontrol.service.FlowActionProxyReplacer.createActionFromActionProxy(FlowActionProxyReplacer.java:74)
at com.nolio.platform.shared.flowcontrol.service.FlowActionProxyReplacer.replaceSingleStepActionProxies(FlowActionProxyReplacer.java:45)
at com.nolio.platform.shared.flowcontrol.service.FlowActionProxyReplacer.replaceActionProxies(FlowActionProxyReplacer.java:38)
at com.nolio.platform.shared.flowcontrol.service.FlowDataFactory.initFlow(FlowDataFactory.java:93)
at com.nolio.platform.shared.flowcontrol.service.FlowDataFactory.create(FlowDataFactory.java:85)
at com.nolio.platform.shared.flowcontrol.service.FlowDataFactory.create(FlowDataFactory.java:46)
at com.nolio.platform.shared.flowcontrol.service.FlowControlService.init(FlowControlService.java:80)
at com.nolio.platform.shared.flowcontrol.service.FlowControlService.handleServiceRequest(FlowControlService.java:49)
at com.nolio.platform.shared.communication.CommunicationNetworkServiceManager$1.run(CommunicationNetworkServiceManager.java:232)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
2016-05-10 16:40:49,337 [Communication Msg Processor-4] ERROR (com.nolio.platform.shared.flowcontrol.service.FlowControlService:87) - failed initialize flow for job[32773], jobServerId[32773].
java.lang.RuntimeException: Failed to create action from ActionProxy[null:ActionProxy]
at com.nolio.platform.shared.flowcontrol.service.FlowActionProxyReplacer.createActionFromActionProxy(FlowActionProxyReplacer.java:77)
at com.nolio.platform.shared.flowcontrol.service.FlowActionProxyReplacer.replaceSingleStepActionProxies(FlowActionProxyReplacer.java:45)
at com.nolio.platform.shared.flowcontrol.service.FlowActionProxyReplacer.replaceActionProxies(FlowActionProxyReplacer.java:38)
at com.nolio.platform.shared.flowcontrol.service.FlowDataFactory.initFlow(FlowDataFactory.java:93)
at com.nolio.platform.shared.flowcontrol.service.FlowDataFactory.create(FlowDataFactory.java:85)
at com.nolio.platform.shared.flowcontrol.service.FlowDataFactory.create(FlowDataFactory.java:46)
at com.nolio.platform.shared.flowcontrol.service.FlowControlService.init(FlowControlService.java:80)
at com.nolio.platform.shared.flowcontrol.service.FlowControlService.handleServiceRequest(FlowControlService.java:49)
at com.nolio.platform.shared.communication.CommunicationNetworkServiceManager$1.run(CommunicationNetworkServiceManager.java:232)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: com.thoughtworks.xstream.converters.ConversionException: Could not instantiate a class :com.nolio.platform.shared.executables.actions.git.GitCloneAction : com.nolio.platform.shared.executables.actions.git.GitCloneAction
---- Debugging information ----
message : Could not instantiate a class :com.nolio.platform.shared.executables.actions.git.GitCloneAction
cause-exception : java.lang.ClassNotFoundException
cause-message : com.nolio.platform.shared.executables.actions.git.GitCloneAction
-------------------------------
at com.nolio.platform.shared.datamodel.ActionProxy.createAction(ActionProxy.java:93)
at com.nolio.platform.shared.flowcontrol.service.FlowActionProxyReplacer.createActionFromActionProxy(FlowActionProxyReplacer.java:74)
... 11 more
Caused by: java.lang.ClassNotFoundException: com.nolio.platform.shared.executables.actions.git.GitCloneAction
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at com.nolio.platform.shared.datamodel.ActionProxy.createAction(ActionProxy.java:56)
... 12 more
2016-05-10 16:40:49,339 [Communication Msg Processor-4] DEBUG (com.nolio.platform.shared.datamodel.RunIdUtils:31) - Created name with runId : _32773_edc-v-dcaramgt_novalocal
2016-05-10 16:40:49,344 [Communication Msg Processor-4] DEBUG (com.nolio.platform.shared.communication.CommunicationNetwork:130) - Send Message was called for:executionLog__32773_edc-v-dcaramgt_novalocal@es_edc-v-dcaramgt.novalocal...