Guess: Include soap.jar in $TOMCAT_HOME/common/lib and remove org directory in $TOMCAT_HOME/webapps/soap/WEB-INF/classes/. If this works, ask for the reason in the tomcat mailing list, and if it doesnt work, let me know.
Santosh Chris malley: did u get any answer to this question from the tomcat list ? ---------- Original Message ---------------------------------- From: "Sandeep Heer" <[EMAIL PROTECTED]> Reply-To: [EMAIL PROTECTED] Date: Thu, 13 Dec 2001 10:14:05 +0000 >Help! > >I have a client and soap service. The soap service is on Catalina. The >client is sending a soap envelope but i get an error saying the the >message could not reach the service: > ><faultcode>SOAP-ENV:Server</faultcode> ><faultstring>Exception while handling service request: >qService.requestit(org.apache.soap.Envelope,org.apache.soap.rpc.SOAPContext,org.apache.soap.rpc.SOAPContext) >-- no signature match</faultstring> ><faultactor>/soap/servlet/messagerouter</faultactor> ></SOAP-ENV:Fault> > > >But the method name is correct. Below are my deployment settings, XML >details being sent and the soap service code. What am i doing wrong? >Have i missed something out? > >------------------ >Deployment settings using admin screen >------------------- > >ID >qService > Scope >Application > Provider Type java > Provider Class qService > Use Static Class false > Methods requestit > >----------------------- >XML file passed in envelope to webservice >------------------------ ><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> ><s:Body> ><requestit xmlns="qService"> ><item> ><productName>Baby Monitor</productName> ><quantity>1</quantity> ><price>39.98</price> ><shipDate>1999-05-21</shipDate> ></item> ></requestit> ></s:Body> ></s:Envelope> > >------------------------- >message service code >------------------------- >public class qService { > > public void requestit(Envelope env, SOAPContext req, > SOAPContext res) > throws MessagingException, IOException { >... >... >... >. >. >} > > > >--------------------------------------------------------------------- > > E-mail Confidentiality Notice and Disclaimer > > This email and any files transmitted with it are confidential and are intended >solely for the use of the individual or entity to which they are addressed. Access to >this e-mail by anyone else is unauthorised. If you are not the intended recipient, >any disclosure, copying, distribution or any action taken or omitted to be taken in >reliance on it, is prohibited. > E-mail messages are not necessarily secure. Hitachi does not accept responsibility >for any changes made to this message after it was sent. > Please note that Hitachi checks outgoing e-mail messages for the presence of >computer viruses. > >--------------------------------------------------------------------- > >