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

Reply via email to