Hi all,

 

I have a web application, which upon making a request, processes the request and makes a soap request to the axis webservice deployed in the same web server.

 

The problem I am facing now is….

Whenever I make a request to the servlet, the webapp initialization and request processing goes on fine…..  but it is giving a Null pointer exception while making the soap request. I debugged it and found that the exception is being raised while creating the object of Service class. I have attached the stack trace.

 

I have searched in google and didn’t find any important information regarding this problem.

Some of them have a similar problem when they try to restart the webapp using Tomcat Manager.  But, even if I start the Tomcat everytime I test it, I am getting the same exception.

 

I am using Tomcat 4.1.30 and Axis 1.4.

 

Please help.

 

Thx in Advance

Phani Sekhar

 

java.lang.NullPointerException

                at org.apache.axis.client.Service.getEngineConfiguration(Service.java:813)

                at org.apache.axis.client.Service.getAxisClient(Service.java:104)

                at org.apache.axis.client.Service.<init>(Service.java:113)

                at com.roamware.rwprov.RWProvisionerSoapInterfaceServiceLocator.<init>(RWProvisionerSoapInterfaceServiceLocator.java:14)

                at com.roamware.rwprov.pln.PLNPeerSOAPClient.getSubscriberDetails(PLNPeerSOAPClient.java:101)

                at com.roamware.rwprov.RWServletProvisioner.processRequest(RWServletProvisioner.java:181)

                at com.roamware.rwprov.RWProvisioningServlet.processRequest(RWProvisioningServlet.java:63)

                at com.roamware.rwprov.RWProvisioningServlet.doPost(RWProvisioningServlet.java:95)

                at javax.servlet.http.HttpServlet.service(HttpServlet.java:716)

                at javax.servlet.http.HttpServlet.service(HttpServlet.java:809)

                at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:200)

                at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:146)

                at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:209)

                at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)

                at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:433)

                at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948)

                at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:144)

                at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)

                at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:199)

                at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:594)

                at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:433)

                at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948)

                at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2358)

                at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:133)

                at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)

                at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:118)

                at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:594)

                at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:116)

                at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:594)

                at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:433)

                at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948)

                at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:127)

                at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)

                at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:433)

                at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948)

                at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:152)

                at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)

                at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)

                at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)

                at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)

                at java.lang.Thread.run(Thread.java:534)

 

 

 

Reply via email to