|
First
time, I have no server-config.wsdd in my webapp.
I have
the AdminService and Version webService
And
then, I deploy the new one.
are you shure, you did the old
service undeploy and the new deploy? - not only the classes changed?
Am
Don, den 24.06.2004 schrieb Hiblot SÃbastien um 15:25:
It's the same
WebService with 7 method instead of 4. What's strange is
that when i call the old method, it's runing correctly. The error append
when i call the new one.
-----Message
d'origine----- De : Dhanush Gopinath
[mailto:[EMAIL PROTECTED] Envoyà : jeudi 24 juin 2004
14:55 Ã : [EMAIL PROTECTED] Objet :
Re: Problem during the call of a method
Check
following. 1. Is you new Webservice deployed 2. Does
server-config.wsdd has a refernece to your old web service - if so remove
that 3. Check the classes, hope ur old Impl class is not called. 4
Also check the WSDL of the new Web Service. Does it have the reference of
new method under <message> tag ?? Regards
Dhanush Gopinath Software
Engineer Mahindra British Telecom Ltd +91-020-4018100
Ext:-1218
----- Original Message ----- From: Hiblot
SÃbastien To: [EMAIL PROTECTED] Sent: Thursday, June 24, 2004 6:18
PM Subject: Problem during the call of a
method
Hi,
I had a webservice with 4 methods. it's
runing under tomcat. I had to put new methods into the webservice. So
I modify the interface, generate the new wsdl, and then build the new
java classes.
When I deploy the new webservice under tomcat, I
see the new methods, but when I call one, I had the error
bellow. When I call the old method, it's runing...
Have you
got a solution to my problem ?
Thx.
The error :
org.apache.axis.transport.http.AxisServlet processAxisFault INFO:
AxisFault: AxisFault faultCode:
{http://schemas.xmlsoap.org/soap/envelope/}Server.userException faultSubcode:
faultString:
java.lang.NullPointerException faultActor: faultNode:
faultDetail: {http://xml.apache.org/axis/}stackTrace:
java.lang.NullPointerException at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at
java.lang.reflect.Method.invoke(Method.java:324) at
org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:402) at
org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:309) at
org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:333) at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:71) at
org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:150) at
org.apache.axis.SimpleChain.invoke(SimpleChain.java:120) at
org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:481) at
org.apache.axis.server.AxisServer.invoke(AxisServer.java:323) at
org.apache.axis.transport.http.AxisServlet.invokeEndpointFromGet(AxisServlet.java:544) at
org.apache.axis.transport.http.AxisServlet.processMethodRequest(AxisServlet.java:466) at
org.apache.axis.transport.http.AxisServlet.doGet(AxisServlet.java:294) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at
org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:339) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247) at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256) at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417) at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171) at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172) at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1040) at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1151) at
java.lang.Thread.run(Thread.java:536)
{http://xml.apache.org/axis/}isRuntimeException:
true
java.lang.NullPointerException at
org.apache.axis.AxisFault.makeFault(AxisFault.java:129) at
org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:343) at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:71) at
org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:150) at
org.apache.axis.SimpleChain.invoke(SimpleChain.java:120) at
org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:481) at
org.apache.axis.server.AxisServer.invoke(AxisServer.java:323) at
org.apache.axis.transport.http.AxisServlet.invokeEndpointFromGet(AxisServlet.java:544) at
org.apache.axis.transport.http.AxisServlet.processMethodRequest(AxisServlet.java:466) at
org.apache.axis.transport.http.AxisServlet.doGet(AxisServlet.java:294) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at
org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:339) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247) at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256) at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417) at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171) at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172) at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1040) at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1151) at
java.lang.Thread.run(Thread.java:536) Caused by:
java.lang.NullPointerException at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at
java.lang.reflect.Method.invoke(Method.java:324) at
org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:402) at
org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:309) at
org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:333) ...
37 more
*********************************************************
Disclaimer:
This message (including any attachments) contains
confidential information intended for a specific
individual and purpose, and is protected by law.
If you are not the intended recipient, you should
delete this message and are hereby notified that
any disclosure, copying, or distribution of this
message, or the taking of any action based on it,
is strictly prohibited.
*********************************************************
Visit us at http://www.mahindrabt.com
|
|