cancel
Showing results for 
Search instead for 
Did you mean: 

class loader exception found in negative cache

satish_kumar106
Explorer
0 Kudos

Hello experts,

I have an isssue in my application as below. Please help me resolving it.

java.lang.ClassNotFoundException: com.XXX.bhbss.resourcecache.mdm.custom.api.MdmException Found in negative cache ------------------------- Loader Info ------------------------- ClassLoader name: [XXXX/bhmdm_webservices_wd] Parent loader name: [Frame ClassLoader] References: common:service:http;service:servlet_jsp service:ejb common:service:iiop;service:naming;service:p4;service:ts service:jmsconnector library:jsse library:servlet common:library:IAIKSecurity;library:activation;library:mail;library:tc~sec~ssl library:ejb20 library:j2eeca library:jms library:opensql common:library:com.sap.security.api.sda;library:com.sap.security.core.sda;library:security.class;library:webservices_lib;service:adminadapter;service:basicadmin;service:com.sap.security.core.ume.service;service:configuration;service:connector;service:dbpool;service:deploy;service:jmx;service:jmx_notification;service:keystore;service:security;service:userstore interface:resourcecontext_api interface:webservices interface:cross interface:ejbserialization sap.com/tc~wd~dispwda sap.com/tc~wd~corecomp service:webdynpro service:sld library:tc~ddic~ddicservices library:com.sap.aii.proxy.framework library:tc~graphics~igs library:tc~wd~wslib library:com.sap.mw.jco library:com.sap.lcr.api.cimclient library:sapxmltoolkit library:com.sap.aii.util.rb library:com.sap.util.monitor.jarm library:tc~ddic~ddicruntime library:com.sap.aii.util.xml library:com.sap.aii.util.misc library:tc~cmi Resources: /usr/sap/DE1/JC00/j2ee/cluster/server1/apps/XXX/XXX_webservices_wd/webdynpro/public/lib/app.jar Loading model: {parent,references,local} ---------------------------------------------------------------

    at com.sap.engine.frame.core.load.ReferencedLoader.loadClass(ReferencedLoader.java:360)

    at java.lang.J9VMInternals.verifyImpl(Native Method)

    at java.lang.J9VMInternals.verify(J9VMInternals.java:69)

    at java.lang.J9VMInternals.initialize(J9VMInternals.java:131)

    at com.XXX.bhbss.chngcstreq.ChngCustReqComp.validateAddrDet(ChngCustReqComp.java:3176)

java.lang.NoClassDefFoundError: com.XXX.bhbss.resourcecache.mdm.custom.api.MdmException

at java.lang.J9VMInternals.verifyImpl(Native Method)

at java.lang.J9VMInternals.verify(J9VMInternals.java:69)

at java.lang.J9VMInternals.initialize(J9VMInternals.java:131)

at com.XXX.bhbss.chngcstreq.ChngCustReqComp.validateAddrDet(ChngCustReqComp.java:3176)

at com.XXX.bhbss.chngcstreq.wdp.InternalChngCustReqComp.validateAddrDet(InternalChngCustReqComp.java:1448)

at com.XXX.bhbss.chngcstreq.ChngCstReqCompView.onActionSbmtReq(ChngCstReqCompView.java:433)

at com.XXX.bhbss.chngcstreq.wdp.InternalChngCstReqCompView.wdInvokeEventHandler(InternalChngCstReqCompView.java:1090)

at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)

at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)

at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)

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

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

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.localwd.LocalApplicationProxy.sendDataAndProcessAction(LocalApplicationProxy.java:77)

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

at com.sap.portal.pb.PageBuilder.SendDataAndProcessAction(PageBuilder.java:327)

at com.sap.portal.pb.PageBuilder$1.doPhase(PageBuilder.java:869)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processPhaseListener(WindowPhaseModel.java:755)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doPortalDispatch(WindowPhaseModel.java:717)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:136)

at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)

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

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.java:62)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)

at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

at java.security.AccessController.doPrivileged(AccessController.java:219)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)

Caused by: java.lang.ClassNotFoundException: com.XXX.bhbss.resourcecache.mdm.custom.api.MdmException

Found in negative cache

------------------------- Loader Info -------------------------

ClassLoader name: [XXX.com/bhmdm_webservices_wd]

Parent loader name: [Frame ClassLoader]

References:

   common:service:http;service:servlet_jsp

   service:ejb

   common:service:iiop;service:naming;service:p4;service:ts

   service:jmsconnector

   library:jsse

   library:servlet

   common:library:IAIKSecurity;library:activation;library:mail;library:tc~sec~ssl

   library:ejb20

   library:j2eeca

   library:jms

   library:opensql

   common:library:com.sap.security.api.sda;library:com.sap.security.core.sda;library:security.class;library:webservices_lib;service:adminadapter;service:basicadmin;service:com.sap.security.core.ume.service;service:configuration;service:connector;service:dbpool;service:deploy;service:jmx;service:jmx_notification;service:keystore;service:security;service:userstore

   interface:resourcecontext_api

   interface:webservices

   interface:cross

   interface:ejbserialization

   sap.com/tc~wd~dispwda

   sap.com/tc~wd~corecomp

   service:webdynpro

   service:sld

   library:tc~ddic~ddicservices

   library:com.sap.aii.proxy.framework

   library:tc~graphics~igs

   library:tc~wd~wslib

   library:com.sap.mw.jco

   library:com.sap.lcr.api.cimclient

   library:sapxmltoolkit

   library:com.sap.aii.util.rb

   library:com.sap.util.monitor.jarm

   library:tc~ddic~ddicruntime

   library:com.sap.aii.util.xml

   library:com.sap.aii.util.misc

   library:tc~cmi

Resources:

   /usr/sap/DE1/JC00/j2ee/cluster/server1/apps/XXXX.com/bhmdm_webservices_wd/webdynpro/public/lib/app.jar

Loading model: {parent,references,local}

---------------------------------------------------------------

at com.sap.engine.frame.core.load.ReferencedLoader.loadClass(ReferencedLoader.java:360)

Regards,

Satish S.

Accepted Solutions (0)

Answers (2)

Answers (2)

Sharathmg
Active Contributor
0 Kudos

Try a server re-start. Generally cache being loaded causes conflict.

Regards,

Sharath

junwu
Active Contributor
0 Kudos

it's your own class, you should know it better......