on 05-22-2008 3:02 PM
Hiii,
I hav written a session bean method in which m returning a ArrayList which contains DTOs..
Nw when i am executing web service frm web service navigator im getting following error msg.==>
com.sap.engine.services.webservices.wsnavigator.WSNavigatorException: null
And I also checked the complete Stack Trace which i got following ==>
Can anybody pls tell me what is going wrong??
#1.5#001083FE64E600640000015700000F2E00044DD189230D4F#1211462254016#com.sap.engine.services.servlets_jsp.client.RequestInfoSe
rver#sap.com/com.sap.engine.services.webservices.tool#com.sap.engine.services.servlets_jsp.client.RequestInfoServer#Guest#1##
##70995c00280111ddc827001083fe64e6#SAPEngine_Application_Thread[impl:3]_21##0#0#Error##Plain###Processing HTTP request to ser
vlet [jsp] finished with error. The error is: com.sap.engine.lib.xml.util.NestedException -> java.lang.NullPointerException
at com.sap.engine.services.webservices.wsnavigator.OperationTree.serializeObject(OperationTree.java:269)
at com.sap.engine.services.webservices.wsnavigator.OperationTree.serializeObject(OperationTree.java:229)
at com.sap.engine.services.webservices.wsnavigator.OperationTree.serializeResult(OperationTree.java:112)
at com.sap.engine.services.webservices.tools.wsnavigator.Utils.serializeResult(Utils.java:439)
at jsp_sendrequest1145881153470._jspService(jsp_sendrequest1145881153470.java:165)
at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:541)
at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:186)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessio
nMessageListener.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(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
-
at com.sap.engine.services.webservices.wsnavigator.OperationTree.serializeResult(OperationTree.java:117)
at com.sap.engine.services.webservices.tools.wsnavigator.Utils.serializeResult(Utils.java:439)
at jsp_sendrequest1145881153470._jspService(jsp_sendrequest1145881153470.java:165)
at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:541)
at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:186)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessio
nMessageListener.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(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Caused by: java.lang.NullPointerException
at com.sap.engine.services.webservices.wsnavigator.OperationTree.serializeObject(OperationTree.java:269)
at com.sap.engine.services.webservices.wsnavigator.OperationTree.serializeObject(OperationTree.java:229)
at com.sap.engine.services.webservices.wsnavigator.OperationTree.serializeResult(OperationTree.java:112)
... 19 more
Standard input
#
#1.5#001083FE64E600640000015900000F2E00044DD1892315AB#1211462254018#com.sap.engine.services.servlets_jsp.server.HttpHandlerI
pl#sap.com/com.sap.engine.services.webservices.tool#com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl#Guest#1####7
995c00280111ddc827001083fe64e6#SAPEngine_Application_Thread[impl:3]_21##0#0#Error#1#/System/Server/WebRequests#Plain###Proce
sing HTTP request to servlet [jsp] finished with error.
The error is: com.sap.engine.services.webservices.wsnavigator.WSNavigatorException: null
Exception id: [001083FE64E600640000015700000F2E00044DD189230D4F]#
Pls pls help as early as possible...
this is very urgent...
Awaiting for replies,
regards,
Amey
This is the structure of my DTO :
private String username;
private int role;
private String roledesc;
private DivisionDTO[] divisions;
private RegionDTO[] regions;
private UnitDTOO[] units;
private String data1;
private String data2;
private String data3;
private String data4;
private String data5;
Edited by: Amey Mogare on May 22, 2008 4:05 PM
Okkk....
I got this one... actually returning ArrayList from Web service is not allowed... So when i changed return type from ArrayList to DTO[], it worked !!!!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
7 | |
7 | |
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.