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 for Me (Login required).

Search for additional results

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