I had the same problem yesterday, just copy soap.jar into
/soap-2_2/webapps/soap/WEB-INF/lib/ .

> Francis Amanfo wrote:
> 
> Hi,
> I am in the process of getting soap 2.2 work under tomcat 4.0. When I
> point my browser to http://localhost:8080/soap/servlet/rpcrouter I get
> the exception:
> 
> javax.servlet.ServletException: Class
> org.apache.soap.server.http.RPCRouterServlet is not a Servlet
> at org.apache.catalina.core.StandardWrapper.load(Unknown Source)
> at org.apache.catalina.core.StandardWrapper.allocate(Unknown Source)
> at org.apache.catalina.core.StandardWrapperValve.invoke(Unknown
> Source)
> at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown
> Source)
> at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
> at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
> at org.apache.catalina.core.StandardContextValve.invoke(Unknown
> Source)
> at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown
> Source)
> at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
> at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
> at org.apache.catalina.core.StandardContext.invoke(Unknown Source)
> at org.apache.catalina.core.StandardHostValve.invoke(Unknown Source)
> at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown
> Source)
> at org.apache.catalina.valves.AccessLogValve.invoke(Unknown Source)
> at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown
> Source)
> at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
> at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
> at org.apache.catalina.core.StandardEngineValve.invoke(Unknown Source)
> at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown
> Source)
> at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
> at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
> at org.apache.catalina.connector.http.HttpProcessor.process(Unknown
> Source)
> at org.apache.catalina.connector.http.HttpProcessor.run(Unknown
> Source)
> at java.lang.Thread.run(Thread.java:484)
> Root Cause:
> 
> java.lang.ClassCastException: org.apache.soap.server.http.RPCRouterServlet
>         at org.apache.catalina.core.StandardWrapper.load(Unknown Source)
>         at org.apache.catalina.core.StandardWrapper.allocate(Unknown Source)
>         at org.apache.catalina.core.StandardWrapperValve.invoke(Unknown Source)
>         at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
>         at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
>         at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
>         at org.apache.catalina.core.StandardContextValve.invoke(Unknown Source)
>         at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
>         at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
>         at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
>         at org.apache.catalina.core.StandardContext.invoke(Unknown Source)
>         at org.apache.catalina.core.StandardHostValve.invoke(Unknown Source)
>         at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
>         at org.apache.catalina.valves.AccessLogValve.invoke(Unknown Source)
>         at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
>         at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
>         at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
>         at org.apache.catalina.core.StandardEngineValve.invoke(Unknown Source)
>         at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
>         at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
>         at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
>         at org.apache.catalina.connector.http.HttpProcessor.process(Unknown Source)
>         at org.apache.catalina.connector.http.HttpProcessor.run(Unknown Source)
>         at java.lang.Thread.run(Thread.java:484)
> 
> Am I doing something wrong here? Please help.
> 
> Francis

-- 
------------------------------------------------------
 Dipl.-Ing. Gerald Hildebrandt
 fon:   +49 355 69 2010
 fax:   +49 355 69 2188
 mobil: +49 173 219 11 66
 icq:   24778436
 callto:141.43.2.50
 mailto:[EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED]
 http://www.bauinf.tu-cottbus.de
 http://gerald.hildebrand.com
------------------------------------------------------
 INSTITUT FUER BAUINFORMATIK - BTU COTTBUS
 Universitaetsplatz 3-4      03044 Cottbus
------------------------------------------------------

Reply via email to