[Fedora-suds-list] RuntimeError: maximum recursion depth exceeded while calling a Python object

Chris Sears csears at gmail.com
Tue Aug 21 16:02:50 UTC 2012


Hi Lucas,

There is an existing ticket on this issue, opened over 3 years ago:
https://fedorahosted.org/suds/ticket/239

You might try the patch added by aronb. Others have mentioned it doing the
trick.

 - Chris


On Tue, Aug 21, 2012 at 11:37 AM, Lukasz Szybalski <szybalski at gmail.com>wrote:

>  Hello,
> I'm getting this error when using suds. Would anybody know if there is a
> patch for schema to keep track of what it loaded. It looks like its loading
> the schema in a loop until it fails.
>
> Should I open a ticket for this ? or does anybody have any solution to
> this problem?
>
> Thanks,
> Lucas
>
>
>
>  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
>
>
> _______________________________________________
> suds mailing list
> suds at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/suds
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.fedoraproject.org/pipermail/suds/attachments/20120821/9bf02fac/attachment-0001.html>


More information about the suds mailing list