You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by Glenn Nielsen <gl...@voyager.apg.more.net> on 2001/12/02 23:33:26 UTC
Re: Tomcat classloader problem?
Chris Malley wrote:
>
> Chris Malley wrote:
> [...]
> > I'm experiencing a problem with SOAP message-style services
> > when using Tomcat 4.01. When trying to access any message-style
> > SOAP service, my client receives a "no signature match" fault.
> [...]
>
> Remy Maucherat wrote:
> [...]
> > > Moving soap.jar to $CATALINA_HOME/webapps/soap/WEB-INF/lib/soap.jar should
> > > solve the problem, and could be used as a workaround. Alternately, you can
> > > remove from $CATALINA_HOME/webapps/soap/WEB-INF/classes/ the classes which
> > > are also present in the JAR.
>
> Glenn Nielsen wrote:
> >
> > I agree with Remy, we use soap2.2 in Tomcat 4.01 just by installing
> > the soap.war file.
> >
> > Glenn
>
> Glenn: Are you using message-style SOAP services, or RPC-style?
>
Yes, message style SOAP. And no, I don't have any suggestions.
You might ask on the soap user list.
Glenn
> Using only soap.war does indeed work just fine for RPC-style,
> but I get the SOAP fault shown below for message-style services;
> org.apache.soap.Envelope isn't found.
>
> Suggestions?
>
> -Chris
>
> <?xml version='1.0' encoding='UTF-8'?>
> <SOAP-ENV:Envelope
> xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
> xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
> xmlns:xsd="http://www.w3.org/1999/XMLSchema">
> <SOAP-ENV:Body>
> <SOAP-ENV:Fault>
> <faultcode>SOAP-ENV:Server</faultcode>
> <faultstring>Exception while handling service request:
> org/apache/soap/Envelope<
> /faultstring>
> <faultactor>/soap/servlet/messagerouter</faultactor>
> <detail>
> <stackTrace>java.lang.NoClassDefFoundError: org/apache/soap/Envelope
> at java.lang.Class.getMethod0(Native Method)
> at java.lang.Class.getMethod(Class.java:888)
> at
> org.apache.soap.util.MethodUtils.getEntryPoint(MethodUtils.java:114)
> at
> org.apache.soap.util.MethodUtils.getMethod(MethodUtils.java:548)
> at
> org.apache.soap.util.MethodUtils.getMethod(MethodUtils.java:528)
> [...]
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at
> org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1011)
> at
> org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106)
> at java.lang.Thread.run(Thread.java:484)
> </stackTrace>
> </detail>
> </SOAP-ENV:Fault>
> </SOAP-ENV:Body>
> </SOAP-ENV:Envelope>
>
> --
> Chris Malley
> PixelZoom, Inc. Voice: +1.303.494.8849
> 835 Orman Drive EMail: cmalley@pixelzoom.com
> Boulder CO 80303-2616
>
> --
> To unsubscribe, e-mail: <ma...@jakarta.apache.org>
> For additional commands, e-mail: <ma...@jakarta.apache.org>
--
----------------------------------------------------------------------
Glenn Nielsen glenn@more.net | /* Spelin donut madder |
MOREnet System Programming | * if iz ina coment. |
Missouri Research and Education Network | */ |
----------------------------------------------------------------------
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>