cancel
Showing results for 
Search instead for 
Did you mean: 

JCO Connection Error "Failed to process the Request

Former Member
0 Kudos

I have spend the last three looking through all the forums to find a solution.

My SLD connects fine as well as the bridge.

I have made sure that the JARM.jar file is the library path for the server.

I get this error if I set up the JCO connection to be Database Data or on a Single server - Load balancing and I have tried single server single server (I am connecting to to single server)

I saw another post by someone who had the same error but they had posted it under another area and no one replied back

Error stacktrace:

java.lang.NoClassDefFoundError: com/sap/util/monitor/jarm/TaskMonitor

at com.sap.mw.jco.util.Jarm.getRequestMonitor(Jarm.java:57)

at com.sap.mw.jco.JCO$Client.beginCall(JCO.java:3986)

at com.sap.mw.jco.JCO$Client.execute(JCO.java:3638)

at com.sap.mw.jco.JCO$Client.execute(JCO.java:3129)

at com.sap.mw.jco.JCO$Client.startAuthorizationTracing(JCO.java:4144)

at com.sap.tc.webdynpro.serverimpl.core.sl.AbstractJCOClientConnection.getClient(AbstractJCOClientConnection.java:366)

at com.sap.tc.webdynpro.tools.explorer.DetailView.onActionTestConnection(DetailView.java:309)

at com.sap.tc.webdynpro.tools.explorer.wdp.InternalDetailView.wdInvokeEventHandler(InternalDetailView.java:436)

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.task.WebDynproMainTask.handleAction(WebDynproMainTask.java:100)

at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleActionEvent(WebDynproMainTask.java:299)

at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.execute(WebDynproMainTask.java:635)

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

at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:249)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doWebDynproProcessing(DispatcherServlet.java:154)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:116)

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

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:385)

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

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

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

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

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

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

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

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

at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)

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

at java.security.AccessController.doPrivileged(Native Method)

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

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

______________________________________________________

If I go to Web Dynpro Console - Performance - Model & Backend and try to switch performance instrumentation of JCO to on and click on Submit settings I get the following error:

com.sap.mw.jco.JCO$Exception: (155) JCO_ERROR_JARM_LOAD_ERROR: jARM library not found in CLASSPATH. Please check CLASSPATH.

at com.sap.mw.jco.util.Jarm.setState(Jarm.java:25)

at com.sap.mw.jco.JCO.setProperty(JCO.java:548)

at com.sap.tc.webdynpro.console.PerformanceBackend.onActionUpdateSetting(PerformanceBackend.java:257)

at com.sap.tc.webdynpro.console.wdp.InternalPerformanceBackend.wdInvokeEventHandler(InternalPerformanceBackend.java:184)

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.task.WebDynproMainTask.handleAction(WebDynproMainTask.java:100)

at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleActionEvent(WebDynproMainTask.java:299)

at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.execute(WebDynproMainTask.java:635)

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

at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:249)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doWebDynproProcessing(DispatcherServlet.java:154)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:116)

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

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:385)

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

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

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

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

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

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

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

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

at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)

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

at java.security.AccessController.doPrivileged(Native Method)

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

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

_____________________________________________________

Both errors deal with JARM.

Please help I am running out of things to try.

Thank You

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

I didn't really solve the problem. I was able to get the Sneak Peak on DVD and with that installation I did not have the problem anymore.

Former Member
0 Kudos

Hi Laura,

I had the same problem and i got it to work. I modified the class path of J2EE(by running the configtool.bat) to point to where the JARM jars where stored. I would love to hear from anybody that has solved this issue any other way.