Running this command: python3.6 -m zeep exmaple.wsdl
I get this (this is only the end of the traceback): part = element.signature(schema, standalone=False) File "/usr/local/lib/python3.6/dist-packages/zeep/xsd/elements/indicators.py", line 252, in signature parts.append(element.signature(schema, standalone=False)) File "/usr/local/lib/python3.6/dist-packages/zeep/xsd/elements/indicators.py", line 561, in signature parts.append('{%s: %s}' % (name, element.signature(schema, standalone=False))) File "/usr/local/lib/python3.6/dist-packages/zeep/xsd/elements/element.py", line 263, in signature value = self.type.signature(schema, standalone=False) File "/usr/local/lib/python3.6/dist-packages/zeep/xsd/types/complex.py", line 437, in signature part = element.signature(schema, standalone=False) File "/usr/local/lib/python3.6/dist-packages/zeep/xsd/elements/indicators.py", line 252, in signature parts.append(element.signature(schema, standalone=False)) File "/usr/local/lib/python3.6/dist-packages/zeep/xsd/elements/indicators.py", line 561, in signature parts.append('{%s: %s}' % (name, element.signature(schema, standalone=False))) File "/usr/local/lib/python3.6/dist-packages/zeep/xsd/elements/element.py", line 263, in signature value = self.type.signature(schema, standalone=False) File "/usr/local/lib/python3.6/dist-packages/zeep/xsd/types/complex.py", line 437, in signature part = element.signature(schema, standalone=False) File "/usr/local/lib/python3.6/dist-packages/zeep/xsd/elements/indicators.py", line 252, in signature parts.append(element.signature(schema, standalone=False)) File "/usr/local/lib/python3.6/dist-packages/zeep/xsd/elements/indicators.py", line 561, in signature parts.append('{%s: %s}' % (name, element.signature(schema, standalone=False))) File "/usr/local/lib/python3.6/dist-packages/zeep/xsd/elements/element.py", line 259, in signature from zeep.xsd import ComplexType RecursionError: maximum recursion depth exceeded Looks like an infinite recursion to me. Due to a non-disclosure agreement, I'm not able to send you the example wsdl. But I can tell that the very same WSDL works with Oracle Java Web Services. So the WSDL itself is fine. Could this be a bug in zeep? Thanks, Laszlo -- https://mail.python.org/mailman/listinfo/python-list