You are viewing a plain text version of this content. The canonical link for it is here.
Posted to soap-dev@xml.apache.org by Saint-Martin Cécile <cs...@symetrx.com> on 2001/04/25 11:19:11 UTC

Messaging with EJB

We try to deploy an EJB as a SOAP message service and we have the following
error :

<faultcode>SOAP-ENV:Server.Exception:</faultcode>
<faultstring>java.lang.NullPointerException</faultstring>
<faultactor>/soap/servlet/messagerouter</faultactor>
<detail>
<stackTrace>java.lang.NullPointerException
        at org.apache.soap.providers.StatelessEJBProvider.locate(Unknown
Source)
        at org.apache.soap.server.http.MessageRouterServlet.doPost(Unknown
Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
        at org.apache.tomcat.core.Handler.service(Handler.java:286)
        at
org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
        at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:79
7)
        at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
        at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
onnectionHandler.java:210)
        at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
        at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
        at java.lang.Thread.run(Thread.java:498)
</stackTrace>
</detail>
</SOAP-ENV:Fault>

and i think it's a bug in the apache code because MessageRouterServlet pass
to StatelessEJBProvider.locat a null call object, doesn't it?

Cécile Saint-Martin
csaintmartin@symetrx.com