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]
==================================================


Reply via email to