I have been at this for over two days. I can't get the services
deployed. When I run testit.sh in the addressbook sample I get this
error message.
<h3>Root Cause:</h3>
<pre>
java.lang.NoClassDefFoundError
at org.apache.soap.server.ServiceManager.<init>(ServiceManager.java:83)
at
org.apache.soap.server.http.ServerHTTPUtils.getServiceManagerFromContext(ServerHTTPUtils.java:103)
at
org.apache.soap.server.http.RPCRouterServlet.doPost(RPCRouterServlet.java:212)
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:254)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:194)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:255)
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)
so on and so forth.
I'm using soap 2.2 in tomcat 4.0 with xerces 1.4.2. The xerces.jar is
first in the classpath, it shows up first in the classpath printed by
tomcat on startup, and no other xerces.jar is in the
java_home/jre/lib/ext dir or in the my classpath. I'm stumped. Please help.
Rich Catlett