Thanks for your answer, but how do you *easily* test a webservice when you are developping ? In which langage and how ?
thanks 2007/4/12, donald yang <[EMAIL PROTECTED]>:
As I am not familar with python, I can not give you more help. Pls read the document of SOAPpy API and find out how to set the name space. On 4/12/07, Jean-Paul Sartres <[EMAIL PROTECTED]> wrote: > > here is my client : > > from SOAPpy import WSDL > wsdlFile = 'http://localhost:8080/axis2-1.2-SNAPSHOT/services/Echo?wsdl > ' > server = WSDL.Proxy(wsdlFile) > part1 = 76 > print server.echo(part1) > > So the problem come from the client, this is a good news ;) > > > 2007/4/12, donald yang < [EMAIL PROTECTED]>: > > > > Hi, you should specifiy the name space with http://myhost/xsd in your > > web service client. it is helpful if you can post your web service client > > source code. > > > > best regards > > donald > > > > On 4/12/07, Jean-Paul Sartres <[EMAIL PROTECTED] > wrote: > > > > > > Hello, > > > > > > I have a problem with axis2.1.1 (and last nightly build too). I use > > > axis2 in tomcat5. > > > > > > My simple Echo webservice is well deployed but when i try to access > > > it, i 've got this problem : > > > - Deploying Web service: Echo.aar > > > - Exception occurred while trying to invoke service method echo > > > org.apache.axis2.AxisFault: namespace mismatch require > > > http://myhost/xsd found none. > > > > > > here is my services.xml : > > > > > > <service name="Echo" scope="application"> > > > <description> > > > Echo > > > </description> > > > > > > <parameter name="ServiceClass"> > > > myhost.Echo > > > </parameter> > > > <operation name="echo"> > > > <messageReceiver class=" > > > org.apache.axis2.rpc.receivers.RPCMessageReceiver"/> > > > </operation> > > > > > > </service> > > > > > > > > > and my Echo.java : > > > > > > package myhost; > > > public class Echo { > > > public static int echo(int id) throws Exception { > > > return id; > > > } > > > } > > > > > > Thanks in advance, > > > > > > best regards > > > > > > > > >
