Thanks for all those who responded. I'll try to answer all the follow up questions: 1. Yes, I have a method named foo 2. No, the method I need is not sayHelloTo, it is foo 3. Yes, xerces.jar is the first jar file in the classpath -- actually I shouldn't need this since SOAP 2.2 uses JAXP And yes, the path to the service file is Tomcat's classpath as well. I have even tried using the Apache SOAP admin client to deploy it. In this case the deployment is "successful";i.e. no errors are reported. However, I get the NoSuchMethodError at runtime when I try to access the service. Probably a more fundamental question should be: Where should the service file(s) be located? Does it matter as long as it is in Tomcat's classpath? Sri -----Original Message----- From: Rares Portan [mailto:[EMAIL PROTECTED]] Sent: Tuesday, July 17, 2001 2:52 AM To: [EMAIL PROTECTED] Subject: Re: Unable to deploy to SOAP 2.2 Ckeck if the xerces.jar is BEFORE any other parser( like parser.jar) in the tomcat env( tomcat_home/bin/tomcatEnv.bat). Sri Sankaran wrote: > 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 -- ---------------------------------- rares portan software.developer caatoosee srl str. cluj nr.13 romania, 1900 timisoara Ph +40 (0) 56.295 215 Fx +40 (0) 56.295 216 mailto:[EMAIL PROTECTED] http://www.caatoosee.com ---------------------------------- >get what you want
