bob_CBR
15 years agoNew Contributor
Mock service returns java.lang.NullPointerException
Hello,
I have created a mock service but the response is always:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<soapenv:Fault>
<faultcode>Server</faultcode>
<faultstring>java.lang.NullPointerException</faultstring>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>
Here is the error log,
Thu Sep 30 15:31:02 BST 2010:ERROR:An error occured [java.lang.NullPointerException], see error log for details
Thu Sep 30 15:31:02 BST 2010:INFO:Got response for [Ncip_2.0_ResourceSoap11.LookupUser:Lookup User] in 15ms (279 bytes)
Thu Sep 30 15:31:02 BST 2010:DEBUG:MockService 1 was unable to dispatch mock request
com.eviware.soapui.impl.wsdl.mock.DispatchException: java.lang.NullPointerException
at com.eviware.soapui.impl.wsdl.mock.WsdlMockRunner.dispatchPostRequest(WsdlMockRunner.java:335)
at com.eviware.soapui.impl.wsdl.mock.WsdlMockRunner.dispatchRequest(WsdlMockRunner.java:383)
at com.eviware.soapui.monitor.JettyMockEngine$ServerHandler.handle(JettyMockEngine.java:701)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:938)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:755)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
Caused by: java.lang.NullPointerException
at com.eviware.soapui.impl.wsdl.WsdlOperation.getRequestBodyElementQName(WsdlOperation.java:595)
at com.eviware.soapui.impl.wsdl.support.soap.SoapUtils.findOperationForRequest(SoapUtils.java:229)
at com.eviware.soapui.impl.wsdl.mock.WsdlMockRunner.dispatchPostRequest(WsdlMockRunner.java:260)
... 12 more
Thu Sep 30 15:31:02 BST 2010:ERROR:An error occured [java.lang.NullPointerException], see error log for details
Thu Sep 30 15:31:02 BST 2010:INFO:Got response for [Ncip_2.0_ResourceSoap11.LookupUser:Lookup User] in 20ms (279 bytes)
Thu Sep 30 15:31:10 BST 2010:INFO:Stopped MockService [MockService 1] on port [7080]
Thu Sep 30 15:31:13 BST 2010:INFO:Started mockService [MockService 1] on port [7080] at path [/]
Thu Sep 30 15:31:13 BST 2010:INFO:Mounted WSDL for interface [Ncip_2.0_ResourceSoap11] at [/?WSDL]
Any help to over come this issue would be ace.
I have created a mock service but the response is always:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<soapenv:Fault>
<faultcode>Server</faultcode>
<faultstring>java.lang.NullPointerException</faultstring>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>
Here is the error log,
Thu Sep 30 15:31:02 BST 2010:ERROR:An error occured [java.lang.NullPointerException], see error log for details
Thu Sep 30 15:31:02 BST 2010:INFO:Got response for [Ncip_2.0_ResourceSoap11.LookupUser:Lookup User] in 15ms (279 bytes)
Thu Sep 30 15:31:02 BST 2010:DEBUG:MockService 1 was unable to dispatch mock request
com.eviware.soapui.impl.wsdl.mock.DispatchException: java.lang.NullPointerException
at com.eviware.soapui.impl.wsdl.mock.WsdlMockRunner.dispatchPostRequest(WsdlMockRunner.java:335)
at com.eviware.soapui.impl.wsdl.mock.WsdlMockRunner.dispatchRequest(WsdlMockRunner.java:383)
at com.eviware.soapui.monitor.JettyMockEngine$ServerHandler.handle(JettyMockEngine.java:701)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:938)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:755)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
Caused by: java.lang.NullPointerException
at com.eviware.soapui.impl.wsdl.WsdlOperation.getRequestBodyElementQName(WsdlOperation.java:595)
at com.eviware.soapui.impl.wsdl.support.soap.SoapUtils.findOperationForRequest(SoapUtils.java:229)
at com.eviware.soapui.impl.wsdl.mock.WsdlMockRunner.dispatchPostRequest(WsdlMockRunner.java:260)
... 12 more
Thu Sep 30 15:31:02 BST 2010:ERROR:An error occured [java.lang.NullPointerException], see error log for details
Thu Sep 30 15:31:02 BST 2010:INFO:Got response for [Ncip_2.0_ResourceSoap11.LookupUser:Lookup User] in 20ms (279 bytes)
Thu Sep 30 15:31:10 BST 2010:INFO:Stopped MockService [MockService 1] on port [7080]
Thu Sep 30 15:31:13 BST 2010:INFO:Started mockService [MockService 1] on port [7080] at path [/]
Thu Sep 30 15:31:13 BST 2010:INFO:Mounted WSDL for interface [Ncip_2.0_ResourceSoap11] at [/?WSDL]
Any help to over come this issue would be ace.