You are also using Tomcat as your servlet container. Tomcat doesn't use the regular classpath, as far as I can recall: you need to put needed jars in the TOMCAT_HOME\lib directory tree. The precise location depends on the Tomcat version.



At 05:01 PM 2/27/02 -0800, you wrote:
Hello,
 
I'm just trying to get soap to work for the first time and get the following error.  I'm using jdk 1.4, soap 2.2, with apache 1.3.  Any ideas?  I've set the classpath to the mail.jar.
 
thanks in advance!
 
Error: 500
Location: /soap/servlet/rpcrouter
Internal Servlet Error:

 
java.lang.NoClassDefFoundError: javax/mail/MessagingException
 at org.apache.soap.server.http.RPCRouterServlet.init(RPCRouterServlet.java:173)
 at javax.servlet.GenericServlet.init(GenericServlet.java:258)
 at org.apache.tomcat.core.ServletWrapper.doInit(ServletWrapper.java:317)
 at org.apache.tomcat.core.Handler.init(Handler.java:215)
 at org.apache.tomcat.core.ServletWrapper.init(ServletWrapper.java:296)
 at org.apache.tomcat.core.Handler.service(Handler.java:254)
 at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
 at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:806)
 at org.apache.tomcat.core.ContextManager.service(ContextManager.java:752)
 at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)
 at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
 at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
 at java.lang.Thread.run(Thread.java:536)

 
 

Reply via email to