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.




Reply via email to