I'm receiving the error: zeep.exceptions.XMLParseError: Unexpected element '{urn:JobService}actions' When I try to load the results of calling this webservice using zeep.
Zeep version: 4.1.0
My WSDL URL (wsdl xml available in example project):
Please contact me directly for a temporary username and password to connect to the webservice
With debug logging enabled, and leaving out the actual response, I see this just before the error:
zeep.transports: Loading remote data from: https://webservices.fieldforcemanager.com/services/services/JobService-wrapped-0.0.5?wsdl
zeep.transports: HTTP Post to https://webservices.fieldforcemanager.com/services/services/JobService-wrapped-0.0.5:
<?xml version='1.0' encoding='utf-8'?>
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"><soap-env:Body><ns0:getJobs xmlns:ns0="urn:JobService"><ns0:start><ns0:dateString>2021-12-30 07:00:00.000</ns0:dateString></ns0:start><ns0:end><ns0:dateString>2021-12-31 06:59:59.999</ns0:dateString></ns0:end><ns0:includeAttributes>false</ns0:includeAttributes><ns0:includeActions>true</ns0:includeActions><ns0:dispatcherId><ns0:value></ns0:value></ns0:dispatcherId><ns0:serviceOrganizationId><ns0:value></ns0:value></ns0:serviceOrganizationId></ns0:getJobs></soap-env:Body></soap-env:Envelope>
zeep.transports: HTTP Response from https://webservices.fieldforcemanager.com/services/services/JobService-wrapped-0.0.5 (status: 200):
Traceback:
Traceback (most recent call last):
File "C:\Users\ACorbett\Desktop\Python\FSM\main.py", line 91, in <module>
j = get_jobs(start=today.start_of('day').in_timezone('UTC').to_datetime_string(),
File "C:\Users\ACorbett\Desktop\Python\FSM\main.py", line 54, in get_jobs
result = client.service.getJobs(start={"dateString": "{}.000".format(start)},
File "C:\Users\ACorbett\Desktop\Python\FSM\venv\lib\site-packages\zeep\proxy.py", line 46, in __call__
return self._proxy._binding.send(
File "C:\Users\ACorbett\Desktop\Python\FSM\venv\lib\site-packages\zeep\wsdl\bindings\soap.py", line 135, in send
return self.process_reply(client, operation_obj, response)
File "C:\Users\ACorbett\Desktop\Python\FSM\venv\lib\site-packages\zeep\wsdl\bindings\soap.py", line 231, in process_reply
result = operation.process_reply(doc)
File "C:\Users\ACorbett\Desktop\Python\FSM\venv\lib\site-packages\zeep\wsdl\bindings\soap.py", line 430, in process_reply
return self.output.deserialize(envelope)
File "C:\Users\ACorbett\Desktop\Python\FSM\venv\lib\site-packages\zeep\wsdl\messages\soap.py", line 101, in deserialize
body_result = self._deserialize_body(body)
File "C:\Users\ACorbett\Desktop\Python\FSM\venv\lib\site-packages\zeep\wsdl\messages\soap.py", line 442, in _deserialize_body
result = self.body.parse(xmlelement, self.wsdl.types, context=context)
File "C:\Users\ACorbett\Desktop\Python\FSM\venv\lib\site-packages\zeep\xsd\elements\element.py", line 126, in parse
return xsd_type.parse_xmlelement(
File "C:\Users\ACorbett\Desktop\Python\FSM\venv\lib\site-packages\zeep\xsd\types\complex.py", line 206, in parse_xmlelement
result = element.parse_xmlelements(
File "C:\Users\ACorbett\Desktop\Python\FSM\venv\lib\site-packages\zeep\xsd\elements\indicators.py", line 617, in parse_xmlelements
item_subresult = element.parse_xmlelements(
File "C:\Users\ACorbett\Desktop\Python\FSM\venv\lib\site-packages\zeep\xsd\elements\element.py", line 177, in parse_xmlelements
item = self.parse(xmlelement, schema, allow_none=True, context=context)
File "C:\Users\ACorbett\Desktop\Python\FSM\venv\lib\site-packages\zeep\xsd\elements\element.py", line 126, in parse
return xsd_type.parse_xmlelement(
File "C:\Users\ACorbett\Desktop\Python\FSM\venv\lib\site-packages\zeep\xsd\types\complex.py", line 206, in parse_xmlelement
result = element.parse_xmlelements(
File "C:\Users\ACorbett\Desktop\Python\FSM\venv\lib\site-packages\zeep\xsd\elements\indicators.py", line 617, in parse_xmlelements
item_subresult = element.parse_xmlelements(
File "C:\Users\ACorbett\Desktop\Python\FSM\venv\lib\site-packages\zeep\xsd\elements\element.py", line 177, in parse_xmlelements
item = self.parse(xmlelement, schema, allow_none=True, context=context)
File "C:\Users\ACorbett\Desktop\Python\FSM\venv\lib\site-packages\zeep\xsd\elements\element.py", line 126, in parse
return xsd_type.parse_xmlelement(
File "C:\Users\ACorbett\Desktop\Python\FSM\venv\lib\site-packages\zeep\xsd\types\complex.py", line 217, in parse_xmlelement
raise XMLParseError("Unexpected element %r" % elements[0].tag)
zeep.exceptions.XMLParseError: Unexpected element '{urn:JobService}actions'
I'm receiving the error:
zeep.exceptions.XMLParseError: Unexpected element '{urn:JobService}actions'
When I try to load the results of calling this webservice using zeep.With debug logging enabled, and leaving out the actual response, I see this just before the error:
Traceback: