SAP Knowledge Base Article - Preview

2895777 - Diagnostics Agent does not start and the error is: java.lang.NoClassDefFoundError: com/sap/smd/server/util/StringUtils

Symptom

The Diagnostics Agent does not start and at jvm_smdagent.out file the following error is shown:

Exception in thread "Connector" java.lang.NoClassDefFoundError: com/sap/smd/server/util/StringUtils
at com.sap.smd.core.runtime.broker.ApplicationManager$2.accept(ApplicationManager.java:409)
at com.sap.smd.core.runtime.broker.application.core.store.FileBasedApplicationStore.getApplicationEntities(FileBasedApplicationStore.java:181)
at com.sap.smd.core.runtime.broker.ApplicationManager.getApplicationEntities(ApplicationManager.java:159)
at com.sap.smd.core.runtime.broker.application.core.provider.EntityProviderImpl.findObjectsByFilter(EntityProviderImpl.java:93)
at com.sap.smd.om.impl.broker.ObjectBrokerImpl.findObjectsByFilter(ObjectBrokerImpl.java:693)
at com.sap.smd.om.impl.broker.BrokerFactoryImpl.findObjectsByFilter(BrokerFactoryImpl.java:404)
at com.sap.smd.core.runtime.broker.ApplicationManager.getInitStates(ApplicationManager.java:394)
at com.sap.smd.core.runtime.broker.ApplicationManager.reachInitializationStates(ApplicationManager.java:354)
at com.sap.smd.core.runtime.Runtime.run(Runtime.java:57)
at com.sap.smd.agent.SMDAgeletsRuntimeContext.runStarterPlugin(SMDAgeletsRuntimeContext.java:111)
at com.sap.smd.agent.SMDAgeletsRuntimeContext.startApplications(SMDAgeletsRuntimeContext.java:162)
at com.sap.smd.agent.AgentContext.startApplications(AgentContext.java:775)
at com.sap.smd.agent.SMDAgeletsRuntimeContext.offlineStart(SMDAgeletsRuntimeContext.java:484)
at com.sap.smd.agent.SMDAgeletsRuntimeContext.offlineStartAppsIfNeeded(SMDAgeletsRuntimeContext.java:377)
at com.sap.smd.agent.SMDAgeletsRuntimeContext.statusChanged(SMDAgeletsRuntimeContext.java:322)
at com.sap.smd.agent.connection.SMDConnector.triggerStatusChanged(SMDConnector.java:966)
at com.sap.smd.agent.connection.SMDConnector.setConnectionStatus(SMDConnector.java:886)
at com.sap.smd.agent.connection.SMDConnectionTask.internalAttemptConnection(SMDConnectionTask.java:658)
at com.sap.smd.agent.connection.SMDConnectionTask$1.run(SMDConnectionTask.java:111)
at com.sap.smd.agent.connection.P4JNDIContextHelper.executeInSecurityContext(P4JNDIContextHelper.java:146)
at com.sap.smd.agent.connection.SMDConnectionTask.attemptConnection(SMDConnectionTask.java:106)
at com.sap.smd.agent.connection.SMDConnectionTask.run(SMDConnectionTask.java:1460)
at java.lang.Thread.run(Thread.java:679)
Caused by: java.lang.ClassNotFoundException: com.sap.smd.server.util.StringUtils
at com.sap.smd.agent.MultiFileLoader.findClass(MultiFileLoader.java:138)
at java.lang.ClassLoader.loadClass(ClassLoader.java:354)
at com.sap.smd.agent.MultiFileLoader.loadClass(MultiFileLoader.java:151)
at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:367)
... 23 more


Read more...

Environment

Diagnostics Agent running with JVM 6.

Product

SAP Solution Manager 7.2

Keywords

Diagostics Agent JVM , KBA , SV-SMG-DIA , Diagnostics , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP ONE Support launchpad (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.