Closed GoogleCodeExporter closed 9 years ago
I have learned something more about this...
In both cases I call service.doEnsembleURIQuery
suds translates this into:
<doEnsembleURIQuery xmlns="....">....<doEnsembleURIQuery>
while pysimplesoap translates it into
<doEnsembleURIQueryRequest xmlns="....">....<doEnsembleURIQueryRequest>
See the extra "Request"? that break it and the server does not respond.
Original comment by massimo....@gmail.com
on 2 Aug 2013 at 10:08
I fixed it. There is no problem in your code. The problem is that axis is DUMB:
service = SoapClient(wsdl=WSDL,soap_server='axis')
Original comment by massimo....@gmail.com
on 2 Aug 2013 at 10:15
You can close this. Thanks again for pySimpleSoap.
Original comment by massimo....@gmail.com
on 2 Aug 2013 at 10:15
About namespaces, I'm working to enhance the wsdl parser.
Current approach works most times, but some new webservices (specially .NET4 )
uses a very complicated namespace scheme, with similar names and other
conflicts, that could cause some issues
About the soap_server, yes, there are some special cases and I didn't found a
reliable way to detect it automagically, so it should be better documented
somewhere.
Anyway, thanks you for using pysimplesoap ;-)
I've added you to commiter list, just in case you need to modify tickets, wiki
or code.
Original comment by reingart@gmail.com
on 2 Aug 2013 at 2:26
There is a problem with multiRefs and arrays, please see the latest commits to
trunk
Original comment by reingart@gmail.com
on 3 Aug 2013 at 4:48
This issue was closed by revision 79a5176fd70d.
Original comment by reingart@gmail.com
on 3 Aug 2013 at 4:57
Original issue reported on code.google.com by
massimo....@gmail.com
on 2 Aug 2013 at 8:05