IIB10 startup class error

book

Article ID: 193596

calendar_today

Updated On:

Products

CA Application Performance Management Agent (APM / Wily / Introscope) CA Application Performance Management (APM / Wily / Introscope) INTROSCOPE DX Application Performance Management

Issue/Introduction

IBM Integration Bus SaaS Agent release throwing below error when starting:

[ERROR] [IntroscopeAgent.InfrastructureAgent] An error occurred while initializing service class com.ca.apm.agent.extension.iib.Invoker in "Invoker Service".
[ERROR] [IntroscopeAgent.InfrastructureAgent] 

java.lang.NoClassDefFoundError: com/ibm/broker/config/proxy/ConfigManagerProxyLoggedException
 at com.ca.apm.agent.extension.iib.Invoker.IAgentService_startService(Invoker.java:62)
 at com.wily.introscope.agent.service.ServiceAdministrator$ServiceInitializer.startService(ServiceAdministrator.java:554)
 at com.wily.introscope.agent.service.ServiceAdministrator$ServiceInitializer.startServiceSafe(ServiceAdministrator.java:568)
 at com.wily.introscope.agent.service.ServiceAdministrator$ServiceInitializer.IExecutableItem_execute(ServiceAdministrator.java:432)
 at com.wily.util.task.AsynchExecutionQueue$WrapperItem.IExecutableItem_execute(AsynchExecutionQueue.java:414)
 at com.wily.util.task.AsynchExecutionQueue.doTask(AsynchExecutionQueue.java:205)
 at com.wily.util.task.ATask$CoreTask.run(ATask.java:132)
 at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.ClassNotFoundException: com.ibm.broker.config.proxy.ConfigManagerProxyLoggedException
 at com.wily.util.extension.JarExtension$AllPermissionsClassLoader.findClass(JarExtension.java:326)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
 at com.wily.util.extension.JarExtension$AllPermissionsClassLoaderChildFirst.loadClass(JarExtension.java:396)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
 ... 8 more



Cause

It is due to the missing necessary JARs into apmia/extensions/iib-ia-<xxx>/lib/external path.

Environment

IBM Integration Bus SaaS Agent.

Resolution

Copy necessary JARs into the path "apmia/extensions/iib-ia-<xxx>/lib/external", refer to "Copy Jars from IIB Server to DX APM Infrastructure Agent" section in our documentation:

https://techdocs.broadcom.com/content/broadcom/techdocs/us/en/ca-enterprise-software/it-operations-management/dx-apm-saas/SaaS/implementing-agents/infrastructure-agent/IIB-Monitoring/Install-IIB-Monitoring-Extension.html