Skip to content

zeep.exceptions.LookupError: No group 'InfrastructureRootElements' in namespace urn:hl7-org:v3. Available groups are: InfrastructureRootElements #360

@sayan801

Description

@sayan801
  1. The version of zeep - zeep 1.1.0

  2. The WSDL you are using -
    pixpdq-wsdl.zip

  3. An example script -
    zeep-validate-wsdl-error.py.zip

  4. Complete folder containing wsdl and script for generating error..
    zeep-bug-report-2.zip

I am using wsdl file locally.. i am not able to validate the wsdl file by running - python -mzeep PIXManager.wsdl .. I am getting following error.. The error text is ambiguous.. It says No group InfrastructureRootElements.. But lists down InfrastructureRootElements in available groups..

 
Traceback (most recent call last):
  File "/usr/lib/python2.7/runpy.py", line 174, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
    exec code in run_globals
  File "/usr/local/lib/python2.7/dist-packages/zeep/__main__.py", line 86, in <module>
    main(args)
  File "/usr/local/lib/python2.7/dist-packages/zeep/__main__.py", line 75, in main
    client = Client(args.wsdl_file, transport=transport)
  File "/usr/local/lib/python2.7/dist-packages/zeep/client.py", line 120, in __init__
    self.wsdl = Document(wsdl, self.transport)
  File "/usr/local/lib/python2.7/dist-packages/zeep/wsdl/wsdl.py", line 65, in __init__
    root_definitions = Definition(self, document, self.location)
  File "/usr/local/lib/python2.7/dist-packages/zeep/wsdl/wsdl.py", line 156, in __init__
    self.parse_types(doc)
  File "/usr/local/lib/python2.7/dist-packages/zeep/wsdl/wsdl.py", line 272, in parse_types
    self.types.add_documents(schema_nodes, self.location)
  File "/usr/local/lib/python2.7/dist-packages/zeep/xsd/schema.py", line 100, in add_documents
    document.resolve()
  File "/usr/local/lib/python2.7/dist-packages/zeep/xsd/schema.py", line 370, in resolve
    _resolve_dict(self._elements)
  File "/usr/local/lib/python2.7/dist-packages/zeep/xsd/schema.py", line 364, in _resolve_dict
    new = obj.resolve()
  File "/usr/local/lib/python2.7/dist-packages/zeep/xsd/elements/element.py", line 220, in resolve
    self.resolve_type()
  File "/usr/local/lib/python2.7/dist-packages/zeep/xsd/elements/element.py", line 217, in resolve_type
    self.type = self.type.resolve()
  File "/usr/local/lib/python2.7/dist-packages/zeep/xsd/types/complex.py", line 259, in resolve
    self._extension = self._extension.resolve()
  File "/usr/local/lib/python2.7/dist-packages/zeep/xsd/types/base.py", line 80, in resolve
    return retval.resolve()
  File "/usr/local/lib/python2.7/dist-packages/zeep/xsd/types/complex.py", line 246, in resolve
    self._element = self._element.resolve()
  File "/usr/local/lib/python2.7/dist-packages/zeep/xsd/elements/indicators.py", line 163, in resolve
    self[i] = elm.resolve()
  File "/usr/local/lib/python2.7/dist-packages/zeep/xsd/elements/references.py", line 40, in resolve
    return self._schema.get_group(self._ref)
  File "/usr/local/lib/python2.7/dist-packages/zeep/xsd/schema.py", line 134, in get_group
    return self._get_instance(qname, 'get_group', 'group')
  File "/usr/local/lib/python2.7/dist-packages/zeep/xsd/schema.py", line 219, in _get_instance
    raise last_exception
zeep.exceptions.LookupError: No group 'InfrastructureRootElements' in namespace urn:hl7-org:v3. Available groups are: InfrastructureRootElements

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions