Thanks Santosh, It worked. Otherwise i am sure i would have spent hours trying to figure it out.
Cheers, I owe you a drink! Sandeep. C Santosh wrote: > 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. > > > >--------------------------------------------------------------------- > > > > -- ================================================== Sandeep Heer Consultant Hitachi Europe Ltd Tel : +44 (0) 1628 585451 Email: [EMAIL PROTECTED] ==================================================