on 04-11-2013 9:14 AM
Hi,
I am deployed an EJB and made an EAR and deployed a webservice via it. However i get NullPointerException when trying to run the below piece of code inside EJB.
IWDJCOClientConnection client = WDSystemLandscape.getJCOClientConnection("WD_MODELDATA_DEST");
NOTE: WD_MODELDATA_DEST is fine when i did "test" using Content Administration-> Webdynpro--> Maintain JCO
Below is the full Stracktrace
java.lang.NullPointerException
at com.sap.tc.webdynpro.services.sal.sl.api.WDSystemLandscape.createJCOClientConnection(WDSystemLandscape.java:415)
at com.dewa.ca.listings.StatelessCAListsBean.getOutstandingBalance(StatelessCAListsBean.java:49)
at com.dewa.ca.listings.StatelessCAListsLocalLocalObjectImpl0_0.getOutstandingBalance(StatelessCAListsLocalLocalObjectImpl0_0.java:103)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:88)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:61)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
at java.lang.reflect.Method.invoke(Method.java:391)
at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:174)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:81)
at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:90)
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: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:1060)
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)
Thanks&Regards
Mathew
Hi Sujith,
My issue got resolved. I had missed some jar files to be added in the EAR DC. I added the jar files and was able to establish connection.
You can also try this.
Regards,
Sweta Sharma
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Mathew,
The exception states that JCO Connection is Null.
Check if your connection is not null before you search for the specific Java Connector.
Regards,
Sharath
P.S. : As a practise try to use SAP Enterprise connector for RFCs. Explore if the code files generated in this process can be used in your code. Refer Blog:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sujith,
I am also facing the same issue. Is your issue resolved. Kindly update me with solution.
Regards,
Sweta Sharma
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.