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