On iPlanet ( SunOne ) 6.0 WebServer SP4 / Solaris 8, I have Apache-SOAP running fine for the past few months.
My SOAP services are deployed in a JAR file that I place in /usr/iplanet/servers/https-myserver/webapps/soap/WEB-INF/lib

Just out of curiosity, while Apache SOAP was running but no SOAP services were being called, I changed the JAR in WEB-INF/lib to a symbolic link ( ln -s ) to the real JAR file. I then got the exception below.

[21/Feb/2003:12:58:50] failure ( 1759): Internal error: servlet service function had thrown ServletException (uri=/soap/servlet/messagerouter
): javax.servlet.ServletException: Error building response envelope: java.io.IOException: Message is empty!, stack: javax.servlet.ServletExce
ption: Error building response envelope: java.io.IOException: Message is empty!
at org.apache.soap.server.http.MessageRouterServlet.doPost(MessageRouterServlet.java:375)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.iplanet.server.http.servlet.NSServletRunner.invokeServletService(NSServletRunner.java:897)
at com.iplanet.server.http.servlet.WebApplication.service(WebApplication.java:1059)
at com.iplanet.server.http.servlet.NSServletRunner.ServiceWebApp(NSServletRunner.java:959)
, root cause:

There is no rout cause specified in the Exception.

So I removed the symbolic link and placed back the real JAR file in WEB-INF/lib, got the Exception again.

Stopped iPlanet 6.0, removed the Jar file and copied it again, deleted DeloyedServices.ds, restarted iPlanet 6.0, redeployed my SOAP services ... still getting the Exception again.

I can't get it back to a working state. Any ideas appreciated.





Reply via email to