From: Bernd S. <br...@gm...> - 2013-07-30 13:57:42
|
Hi again, after hours of debugging I found a solution for my problem and created a bug-report with the small patch: https://sourceforge.net/p/pywebsvcs/bugs/306/ Regards Bernd Schlapsi -------- Original Message -------- Hi, I have some problems with explicit type definition in SOAP requests. So I created a small test WSDL and use ZSI as followed. Also you can find the generated request output (and the WSDL) as attachments. import sys from ZSI import ServiceProxy proxy = ServiceProxy.ServiceProxy('test.wsdl', cachedir='/tmp/zsi_test/', tracefile=sys.stdout) proxy.Debugging(TestRequest={'testtype': {'t1': '1', 't2': '2', 't3': '3'}, 'onlystring': 'lalala'}) In line 1348 of the file TC.py the 'typed' variable is overwritten with True. => kw['typed'] = True Why? How can I prohibit ZSI to write the "xsi:type" information? Or what is wrong with my WSDL that ZSI is writing this information? Regards Bernd Schlapsi |