I have tried:
1. from ZSI.ServiceProxy import ServiceProxy (It works, it does not have a recursion problem but I have no idea how to specify a "complex type" of "request" to be passed as input parameters. 2. Pysimplesoap also works. Couldn't find any instructions on how to call the service. I did find that you can easly do (dir) to figure out what parameters you need to supply. 3. wsdl2py also works. It builds a "request" pyclass for me as well, but setting any fields like ".username" doesn't seem to work or I'm passing/setting it incorrectly. so I guess I'm still in a search of a client that will work for me and support complex types. suds - RuntimeError: maximum recursion depth exceeded while calling a Python object --even with the patch in ticket#239 either recursion happens or "suds.TypeNotFound: Type not found". Thanks, Lucas On Tue, Aug 21, 2012 at 6:33 PM, Burak Arslan <[email protected]>wrote: > On 08/22/12 00:50, Lukasz Szybalski wrote: > >> Is there a spyne soap client other then suds? >> > > Hi Lukasz, > > Yes, there is a Soap client in Spyne, but it's only easy to get it working > with Spyne servers, because it doesn't parse wsdl documents and needs the > server code. > > If suds isn't working for you, perhaps http://pyxb.sourceforge.net/ could > do the job for you. I did not try it but it looks promising. > > See also here: > http://www.w3.org/XML/Schema#**Tools<http://www.w3.org/XML/Schema#Tools> > > Let us know about how it goes. > > Best, > Burak > > http://lucasmanual.com/ <http://lucasmanual.com/blog/>
_______________________________________________ Soap mailing list [email protected] http://mail.python.org/mailman/listinfo/soap
