For Tomcat 3.3, follow the installation instructions at http://cvs.apache.org/viewcvs.cgi/*checkout*/ws-soap/java/docs/install/tomcat33.html?rev=1.2. In particular, note that you should *not* change the classpath in tomcat.[bat|sh].
Scott Nichol Do not send e-mail directly to this e-mail address, because it is filtered to accept only mail from specific mail lists. ----- Original Message ----- From: "Xiao-Ye Wu" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Saturday, February 14, 2004 8:20 PM Subject: soap+tomcat Hi, I've installed soap with tomcat 3.3.1a, and I've set the classpath according to the installation instruction. I can get the soap main page via the browser, but when I testing the rpcrouter|messagerouter, it returns an error as below: java.lang.NoClassDefFoundError: javax/servlet/ServletContext at org.apache.soap.server.http.ServerHTTPUtils.getServiceManagerFromContext (ServerHTTPUtils.java:102) at admin.deploy_1._jspService(deploy_1.java:71) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.tomcat.facade.ServletHandler.doService (ServletHandler.java:574) at org.apache.tomcat.core.Handler.invoke(Handler.java:322) at org.apache.tomcat.core.Handler.service(Handler.java:235) at org.apache.tomcat.facade.ServletHandler.service (ServletHandler.java:485) at org.apache.tomcat.core.ContextManager.internalService (ContextManager.java:917) at org.apache.tomcat.core.ContextManager.service (ContextManager.java:833) at org.apache.tomcat.modules.server.Http10Interceptor.processConnection (Http10Interceptor.java:176) at org.apache.tomcat.util.net.TcpWorkerThread.runIt (PoolTcpEndpoint.java:494) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (ThreadPool.java:516) at java.lang.Thread.run(Thread.java:536) the jdk i'm using is j2sdk1.4.1_04. could anyone help me to sort this out. Thanks very much.