CA Performance Management Data collector status is "Not Connected"

Document ID : KB000092578
Last Modified Date : 01/06/2018
Show Technical Document Details
Issue:
CA Performance Management Data collector is showing disconnected in CAPC after applying the CAPM 3.5 March Update kit.

Following is the error

!ENTRY org.apache.karaf.shell.web 4 0 2018-04-03 08:52:48.584 
!MESSAGE FrameworkEvent ERROR 
!STACK 0 
java.io.IOException: Exception in opening zip file:/IMDataCollector/apache-karaf-2.4.3/data/cache/org.eclipse.osgi/bundles/80/1/bundlefile 
at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:329) 
at org.eclipse.osgi.baseadaptor.bundlefile.ZipBundleFile.basicOpen(ZipBundleFile.java:86) 
at org.eclipse.osgi.baseadaptor.bundlefile.ZipBundleFile.getZipFile(ZipBundleFile.java:99) 
at org.eclipse.osgi.baseadaptor.bundlefile.ZipBundleFile.checkedOpen(ZipBundleFile.java:72) 
at org.eclipse.osgi.baseadaptor.bundlefile.ZipBundleFile.getEntryPaths(ZipBundleFile.java:277) 
at org.eclipse.osgi.baseadaptor.bundlefile.ZipBundleFile.getEntryPaths(ZipBundleFile.java:263) 
at org.eclipse.osgi.baseadaptor.BaseAdaptor.listEntryPaths(BaseAdaptor.java:679) 
at org.eclipse.osgi.baseadaptor.BaseAdaptor.listEntryPaths(BaseAdaptor.java:617) 
at org.eclipse.osgi.baseadaptor.BaseAdaptor.findEntries(BaseAdaptor.java:522) 
at org.eclipse.osgi.framework.internal.core.AbstractBundle.findEntries(AbstractBundle.java:1403) 
at org.apache.geronimo.osgi.registry.ProviderRegistryImpl$BundleResources.processDefinitions(ProviderRegistryImpl.java:449) 
at org.apache.geronimo.osgi.registry.ProviderRegistryImpl$BundleResources.locateProviders(ProviderRegistryImpl.java:346) 
at org.apache.geronimo.osgi.registry.ProviderRegistryImpl$BundleResources.<init>(ProviderRegistryImpl.java:327) 
at org.apache.geronimo.osgi.registry.ProviderRegistryImpl.addBundle(ProviderRegistryImpl.java:74) 
at o 
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) 
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) 
at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEventPrivileged(Framework.java:1568) 
at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Framework.java:1504) 
at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Framework.java:1499) 
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:391) 
at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:390) 
at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1176) 
at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559) 
at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544) 
at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457) 
at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243) 
at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438) 
at o
Environment:
CA Performance Management 3.5
Cause:
Cache folder corruption- :/IMDataCollector/apache-karaf-2.4.3/data/cache/
Resolution:
Following are the steps to fix the problem
a) Stop the Data collector Service -
service dcmd stop
b) Stop the Activemq service 
service activemq stop
c) Rename the data folder
mv /IMDataCollector/apache-karaf-2.4.3/data/  /IMDataCollector/apache-karaf-2.4.3/data.backup
d) Start the Data collector
service dcmd start