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? 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: [EMAIL PROTECTED] Boulder CO 80303-2616 -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>