From: Bernd S. <br...@gm...> - 2013-07-30 10:13:37
|
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 |