[Soap-Python] How to interact with SOAP service from client perspective ?

Lukasz Szybalski szybalski at gmail.com
Thu Aug 16 22:45:55 CEST 2012


On 7/12/12, Raphaël Barrois <raphael.barrois at polyconseil.fr> wrote:
> Hi Lukasz,
>
> I encountered the same issue recently with suds and a .net-generated WSDL,
> so I wrote a patch — works great in production for a few months.
> I'm planning to submit it upstream if I can find an example WSDL suds cannot
> parse.
>
> Hope it helps !
>
> Raphaël BARROIS
>
>
>
Which version of suds is this against? 4.0? Any other client I can use?

I'm still getting an error:


 File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
226, in __init__
    self.open_imports(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
305, in open_imports
    imported = imp.open(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
542, in open
    result = self.download(options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
563, in download
    return self.schema.instance(root, url, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
397, in instance
    return Schema(root, baseurl, options)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
225, in __init__
    self.build()
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/schema.py", line
250, in build
    self.children = BasicFactory.build(self.root, self)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
778, in build
    c = cls.build(node, schema, child.childtags())
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
774, in build
    child = cls.create(node, schema)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbasic.py", line
756, in create
    return fn(schema, root)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/xsd/sxbase.py", line
95, in __init__
    self.name = root.get('name')
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/sax/element.py", line 235, in get
    attr = self.getAttribute(name, ns)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/sax/element.py", line
405, in getAttribute
    prefix, name = splitPrefix(name)
  File "/home/lucas/tmp/soap2/suds1/trunk/suds/sax/__init__.py", line
49, in splitPrefix
    if isinstance(name, basestring) \
RuntimeError: maximum recursion depth exceeded while calling a Python object


More information about the Soap mailing list