on 12-24-2004 6:10 AM
Hi,
Currently i am developing an J2EE application(EJB) which will use the JCO Connector to call and BAPI using later on this developed EJB will be exposed as a WebService.
Creation of an EJB and Exposing as webservice is done , when i invoke the Method which uses JCO to call BAPI using the Proxy client, it gives error.
com.sap.engine.services.ejb.exceptions.BaseRemoteException: Unexpected transaction system failure.
at com.sap.engine.services.ejb.session.stateful.StatefulEJBObjectImpl.completeTxWithFailover(StatefulEJBObjectImpl.java:136)
at com.sap.bupa.BupaObjectImpl0.createPartner(BupaObjectImpl0.java:169)
at com.sap.bupa.Bupa_Stub.createPartner(Bupa_Stub.java:55)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:99)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:145)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:67)
at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92)
at SoapServlet.doPost(SoapServlet.java:51)
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:373)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:250)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:319)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:297)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:696)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:221)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:146)
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:140)
Caused by: java.lang.NullPointerException
at com.sap.engine.services.ejb.session.stateful.StatefulEJBObjectImpl.completeTxWithFailover(StatefulEJBObjectImpl.java:132)
... 27 more
; nested exception is:
java.lang.NullPointerException
Can any one help me out how to use JCO Connector with the EJB (Container Managed or Bean Managed).
Please provide any link where i can find any relevant material for this.
Thanks & Regards,
Alok Sahu
Hi,
How often does this exception occur - each time when you invoke a method on your session bean or from time to time? Are there any other exceptions in the J2EE Engine logs related to this problem (e.g. exceptions in the ejb service)? If so, please attach them here.
Best regards,
Vesselin.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
81 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.