logo       

RE: Further along, new problem...: msg#00356

text.xml.soap.user

Subject: RE: Further along, new problem...

Jason-
The problem from
org.apache.soap.transport.TransportMessage.read(TransportMessage.java:206)
is that the content type is null. Your service is not setting the content
type, causing the null pointer. That's where I'd look.


Erich Izdepski
Senior Software Engineer
Cysive, Inc.


-----Original Message-----
From: Jason Wells [mailto:jason@xxxxxxxxxxxxxxxxxxxx]
Sent: Thursday, May 30, 2002 2:44 PM
To: soap-user@xxxxxxxxxxxxxx
Subject: Further along, new problem...


Hi,

I'm still struggling to get a helloworld SOAP service/client combo
going. I've gotten a little farther than yesterday, but now when I call
call.invoke(), the client gives me this stack trace:


java.lang.NullPointerException
at
org.apache.soap.transport.TransportMessage.read(TransportMessage.java:206)
at org.apache.soap.util.net.HTTPUtils.post(HTTPUtils.java:333)
at
org.apache.soap.transport.http.SOAPHTTPConnection.send
(SOAPHTTPConnection.java:282)
at org.apache.soap.rpc.Call.invoke(Call.java:205)
at hello.Client.main(Unknown Source)


Meanwhile, I get this stack trace from Tomcat:


java.lang.NullPointerException
at
org.apache.soap.server.SOAPFaultRouter.notifyListeners(SOAPFaultRouter.java:
101)
at
org.apache.soap.server.http.RPCRouterServlet.doPost(RPCRouterServlet.java:
304)
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
(ApplicationFilterChain.java:247)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:193)
at
org.apache.catalina.core.StandardWrapperValve.invoke
(StandardWrapperValve.java:243)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
566)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardContextValve.invoke
(StandardContextValve.java:190)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
566)
at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:
246)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
564)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
566)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke
(ErrorDispatcherValve.java:170)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke
(ErrorDispatcherValve.java:170)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
564)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170
)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
564)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
564)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:
174)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
566)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
1012)
at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107
)
at java.lang.Thread.run(Thread.java:536)

I believe everything is in order; the service, client, and descriptor
look fine. Any idea why I'd get this?

Thanks,
Jason




<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise