I've got some issues with my WLS 6.1 setup and Apache::SOAP cooperating. Despite simply using the weblogic_ejb sample in SOAP v2.2 that I modified slightly to support WebLogic 6.1, I get some strange errors outside of my code completely when the server receives the message. I've searched through the archives and haven't found anything specific to this problem so I'm hoping someone here might have had this same issue recently and could shed some light.
Thanks,
Kory
Here's my response from the server using TcpTunnel:
<?xml version='1.0' encoding='UTF-8'?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/1999/XMLSchema">
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>SOAP-ENV:Server</faultcode>
<faultstring>Unable to initialize context</faultstring>
<faultactor>/servlet/rpcrouter</faultactor>
<detail>
<stackTrace>[SOAPException: faultCode=SOAP-ENV:Server; msg=Unable to initialize context]
at org.apache.soap.providers.StatefulEJBProvider.initialize(StatefulEJBProvider.java:116)
at org.apache.soap.providers.StatefulEJBProvider.locate(StatefulEJBProvider.java:248)
at org.apache.soap.server.http.RPCRouterServlet.doPost(RPCRouterServlet.java:285)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:265)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:200)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:2456)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2039)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
</stackTrace>
</detail>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
