The endpoint replacement technique in ServiceContainer.py makes a lot of assumptions about the XML formatting of the original WSDL document. It uses regular expressions instead of a DOM/XPath-based approach, and it hardcodes the "soap" prefix in "soap:address". It relies on an internal assignment to _wsdl, instead of a function which handles include/import dependencies and rewriting the WSDL...
2009-06-28 15:05:02 UTC in Web Services for Python