This may be a silly question, but.... do you have a method named foo() in
your hello.HelloServer class? If not, the method would "not be found".

> -----Original Message-----
> From: Sri Sankaran [mailto:[EMAIL PROTECTED]]
> Sent: Monday, July 16, 2001 4:09 PM
> To: [EMAIL PROTECTED]
> Subject: Unable to deploy to SOAP 2.2
> 
> 
> Can you please point out the error in the following?
> 
> I am trying to deploy a test application to Apache SOAP 2.2 
> installed under Tomcat 3.2.2.
> 
> Following is the deployment descriptor
> 
> <isd:service 
> xmlns:isd="http://xml.apache.org/xml-soap/deployment"; id="urn:Hello">
>    <isd:provider type="java" scope="Application" methods="foo">
>       <isd:java class="hello.HelloServer" static="false"/>
>    </isd:provider>
> </isd:service>
> 
> I'm using the command line option to deploy using the 
> following command:
> 
> java org.apache.soap.server.ServiceManagerClient 
http://localhost:8080/soap/servlet/rpcrouter deploy dd.xml

where dd.xml is the file containing the above deployment descriptor.

The response I get is:

Ouch, the call failed:
  Fault Code   = SOAP-ENV:Server.Exception:
  Fault String = java.lang.NoSuchMethodError


Yes, I have all the necessary packages in my classpath.

Sri

Reply via email to