cancel
Showing results for 
Search instead for 
Did you mean: 

java.lang.NoClassDefFoundError

mohankumar_d
Explorer
0 Kudos

Hello Colleagues,

In one of the customer scenarios, the customer has set up multiple server nodes and using SAP RPM 4.5, SP06 version.

He is receiving the following error during peak working hours - accessing the 'Portfolio Management' workset - "java.lang.NoClassDefFoundError: com.sap.xapps.cprxrpm.common.cache.CacheObject"

The complete trace of the error is :

java.lang.NoClassDefFoundError: com.sap.xapps.cprxrpm.common.cache.CacheObject

at java.lang.Class.initialize(Class.java:307)

at java.lang.Class.forNameImpl(Native Method)

at java.lang.Class.forName(Class.java:115)

at com.sap.xapps.cprxrpm.common.cache.ICacheObjectFactory.getController(ICacheObjectFactory.java:16)

at com.sap.xapps.cprxrpm.common.util.Utility.isLiveLogging(Utility.java:771)

at com.sap.xapps.cprxrpm.common.util.Utility.liveLog(Utility.java:805)

at com.sap.xapps.cprxrpm.common.util.Utility.liveLog(Utility.java:793)

at com.sap.xapps.cprxrpm.common.util.Utility.logInfo(Utility.java:199)

at com.sap.xapps.cprxrpm.ui.navigator.component.Navigator.wdDoInit(Navigator.java:115)

at com.sap.xapps.cprxrpm.ui.navigator.component.wdp.InternalNavigator.wdDoInit(InternalNavigator.java:162)

at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:108)

at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)

at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)

at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.init(ClientComponent.java:430)

at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:362)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.initApplication(ApplicationSession.java:756)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:291)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java:733)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:668)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)

at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)

at com.sap.tc.webdynpro.clientserver.session.core.ApplicationHandle.doProcessing(ApplicationHandle.java:73)

at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.sendDataAndProcessActionInternal(AbstractApplicationProxy.java:860)

at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.create(AbstractApplicationProxy.java:220)

at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1289)

at com.sap.portal.pb.PageBuilder.createPage(PageBuilder.java:356)

at com.sap.portal.pb.PageBuilder.init(PageBuilder.java:549)

at com.sap.portal.pb.PageBuilder.wdDoApplicationStateChange(PageBuilder.java:303)

at com.sap.portal.pb.wdp.InternalPageBuilder.wdDoApplicationStateChange(InternalPageBuilder.java:197)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)

at java.lang.reflect.Method.invoke(Method.java:391)

at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doApplicationStateChange(DelegatingComponent.java:139)

at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.doApplicationStateChange(ClientComponent.java:667)

at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.doApplicationStateChange(ClientApplication.java:537)

at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:120)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:321)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:713)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)

at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.

please let me know any directions - or if you have come accross such situations.

Regads,

Mohan

Accepted Solutions (0)

Answers (1)

Answers (1)

Totorians0501
Participant
0 Kudos

Hi Mohankumar,

I am facing the same problem, if this problem is already solve, can you share the answer?

Thanks.

Regards,

Annie Chan