You are viewing a plain text version of this content. The canonical link for it is here.
Posted to soap-user@ws.apache.org by se...@paneurolife.lu on 2003/05/16 10:38:15 UTC

Installation problem

Hello,

I have a problem with the installation of soap. I have successfully install
Tomcat 4.1.24
I try to install soap 2.3.1

I followed this method
http://www.trivadis.ch/publikationen/E/3java_web_service.pdf

When i try to go to this url : http://jacada:8080/soap/servlet/rpcrouter, I
have an error message :

Can you help me?

Thanks a lot

Sébastien


PS: Error message =


javax.servlet.ServletException: Erreur d''allocation à une instance de
servlet
             at
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:672)
             at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)

             at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)

             at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
             at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
             at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)

             at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)

             at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
             at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
             at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
             at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)

             at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)

             at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)

             at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)

             at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)

             at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)

             at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
             at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
             at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)

             at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)

             at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
             at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
             at
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
             at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)
             at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)

             at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
             at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)

             at java.lang.Thread.run(Thread.java:479)

....

java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet
             at java.lang.ClassLoader.defineClass0(Native Method)
             at java.lang.ClassLoader.defineClass(ClassLoader.java:488)
             at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:106)
             at
java.net.URLClassLoader.defineClass(URLClassLoader.java:243)
             at java.net.URLClassLoader.access$100(URLClassLoader.java:51)
             at java.net.URLClassLoader$1.run(URLClassLoader.java:190)
             at java.security.AccessController.doPrivileged(Native Method)
             at java.net.URLClassLoader.findClass(URLClassLoader.java:183)
             at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
             at java.lang.ClassLoader.loadClass(ClassLoader.java:287)
             at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:281)
             at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
             at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1355)

             at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1289)

             at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:885)

             at
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:668)
             at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)

             at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)

             at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
             at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
             at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)

             at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)

             at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
             at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
             at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
             at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)

             at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)

             at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)

             at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)

             at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)

             at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)

             at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
             at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
             at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)

             at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)

             at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
             at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
             at
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
             at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)
             at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)

             at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
             at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)

             at java.lang.Thread.run(Thread.java:479)







The contents of this E-mail are confidential and may contain privileged information to the sole intended recipient at the E-mail address to which it has been addressed. It may not be disclosed to our used by anyone other than the addressee, nor may it be copied or forwarded in any way without the consent of the sender.
The sender hereby make no representation as to the accuracy, completeness for a particular purpose of the information provided in this E-mail. No binding commitment from the sender may be inferred by means of E-mail communications.
Please note that the sender accepts any responsibility for viruses and it is your responsibility to scan the E-mail and attachments (if any). 
If received in error, please reply by mail to the sender or contact the sender by phone (+352) 45 67 301, and then delete it from your system.


Re: Installation problem

Posted by Scott Nichol <sn...@scottnichol.com>.
I read the article at the link you gave and I cannot say that I agree 
with their recommendations.  Once you have installed Tomcat 4.1.x, 
all you have to do is place soap.war in the webapps subdirectory of 
Tomcat.  When you restart Tomcat, Apache SOAP and the provided 
samples will all be accessible.

In particular, their recommendation for copying JAF, JavaMail, Xerces 
and/or soap.jar into common/lib or $JAVA_HOME/jre/lib/ext will often 
lead to problems like you are experiencing.

On 16 May 2003 at 10:38, sebastien.mielot@paneurolife. wrote:

> Hello,
> 
> I have a problem with the installation of soap. I have successfully install
> Tomcat 4.1.24
> I try to install soap 2.3.1
> 
> I followed this method
> http://www.trivadis.ch/publikationen/E/3java_web_service.pdf
> 
> When i try to go to this url : http://jacada:8080/soap/servlet/rpcrouter, I
> have an error message :
> 
> Can you help me?
> 
> Thanks a lot
> 
> Sébastien
> 
> 
> PS: Error message =
> 
> 
> javax.servlet.ServletException: Erreur d''allocation à une instance de
> servlet
>              at
> org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:672)
>              at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
> 
>              at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
> 
>              at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>              at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>              at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
> 
>              at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
> 
>              at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>              at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>              at
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
>              at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
> 
>              at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
> 
>              at
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
> 
>              at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
> 
>              at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
> 
>              at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
> 
>              at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>              at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>              at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
> 
>              at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
> 
>              at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>              at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>              at
> org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
>              at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)
>              at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)
> 
>              at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
>              at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
> 
>              at java.lang.Thread.run(Thread.java:479)
> 
> ....
> 
> java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet
>              at java.lang.ClassLoader.defineClass0(Native Method)
>              at java.lang.ClassLoader.defineClass(ClassLoader.java:488)
>              at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:106)
>              at
> java.net.URLClassLoader.defineClass(URLClassLoader.java:243)
>              at java.net.URLClassLoader.access$100(URLClassLoader.java:51)
>              at java.net.URLClassLoader$1.run(URLClassLoader.java:190)
>              at java.security.AccessController.doPrivileged(Native Method)
>              at java.net.URLClassLoader.findClass(URLClassLoader.java:183)
>              at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
>              at java.lang.ClassLoader.loadClass(ClassLoader.java:287)
>              at
> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:281)
>              at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
>              at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1355)
> 
>              at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1289)
> 
>              at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:885)
> 
>              at
> org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:668)
>              at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
> 
>              at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
> 
>              at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>              at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>              at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
> 
>              at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
> 
>              at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>              at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>              at
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
>              at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
> 
>              at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
> 
>              at
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
> 
>              at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
> 
>              at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
> 
>              at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
> 
>              at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>              at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>              at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
> 
>              at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
> 
>              at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>              at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>              at
> org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
>              at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)
>              at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)
> 
>              at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
>              at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
> 
>              at java.lang.Thread.run(Thread.java:479)
> 
> 
> 
> 
> 
> 
> 
> The contents of this E-mail are confidential and may contain privileged information to the sole intended recipient at the E-mail address to which it has been addressed. It may not be disclosed to our used by anyone other than the addressee, nor may it be copied or forwarded in any way without 
the consent of the sender.
> The sender hereby make no representation as to the accuracy, completeness for a particular purpose of the information provided in this E-mail. No binding commitment from the sender may be inferred by means of E-mail communications.
> Please note that the sender accepts any responsibility for viruses and it is your responsibility to scan the E-mail and attachments (if any). 
> If received in error, please reply by mail to the sender or contact the sender by phone (+352) 45 67 301, and then delete it from your system.
> 
> 


Scott Nichol

Do not reply directly to this e-mail address,
as it is filtered to only receive e-mail from
specific mailing lists.