You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Gionata Gelati <ge...@sparc20.ing.unimo.it> on 2002/09/21 09:54:11 UTC

(sorry)URGENT: NullPointerException arrived

Hi,
  yesterday I was deploying my sercei, I tested it and everything was
fine. Changed port to tomcat for internal reasons, got the wsdl fiule of
my webservice, got the client stubs using the WSDL2Java
emitter. problem: i can bind to the service, but when the object providing
the service is not instatiated and when the client gets to call the remote
method of the service I get the following:

WrapperClient: trying to bind...
WrapperClient: binded!!
- Mapping Exception to AxisFault
AxisFault
 faultCode: {http://xml.apache.org/axis/}Server.userException
 faultString: java.lang.NullPointerException
 faultActor: null
 faultDetail:
        stackTrace: java.lang.NullPointerException
        at
it.unimo.dbgroup.momis.wrappers.WrapperRSCore.&lt;init&gt;(WrapperRS
ore.java:40)
        at
it.unimo.dbgroup.momis.wrappers.WSDLWrapperRS.openResultSet(WSDLWrap
erRS.java:43)
        at
it.unimo.dbgroup.momis.wrappers.WSDLWrapper.wsdlRunQuery(WSDLWrapper
java:73)
        at java.lang.reflect.Method.invoke(Native Method)
        at
org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.
ava:308)
        at
org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvide
.java:240)
        at
org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java
289)
        at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrate
y.java:71)
        at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:150)
        at org.apache.axis.SimpleChain.invoke(SimpleChain.java:120)
        at org.apache.axis.server.AxisServer.invoke(AxisServer.java:312)
        at
org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:5
7)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(App
icationFilterChain.java:247)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(Application
ilterChain.java:193)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapper
alve.java:260)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveConte
t.invokeNext(StandardPipeline.java:643)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.ja
a:480)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995

        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContext
alve.java:191)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveConte
t.invokeNext(StandardPipeline.java:643)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.ja
a:480)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995

        at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java
2397)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.
ava:180)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveConte
t.invokeNext(StandardPipeline.java:643)
        at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatch
rValve.java:170)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveConte
t.invokeNext(StandardPipeline.java:641)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.
ava:171)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveConte
t.invokeNext(StandardPipeline.java:641)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.ja
a:480)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995

        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVa
ve.java:174)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveConte
t.invokeNext(StandardPipeline.java:643)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.ja
a:480)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995

        at
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:2
3)
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.jav
:405)
        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proc
ssConnection(Http11Protocol.java:380)
        at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.jav
:508)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(Thread
ool.java:533)
        at java.lang.Thread.run(Thread.java:484)


java.lang.NullPointerException
        at
org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder
java:135)
        at
org.apache.axis.encoding.DeserializationContextImpl.endElement(Deser
alizationContextImpl.java:904)
        at
org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1528)