-
-
Notifications
You must be signed in to change notification settings - Fork 576
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problem with namespace support in SOAP 11 Fault node #1254
Comments
dpoisl
pushed a commit
to dpoisl/python-zeep
that referenced
this issue
Jul 28, 2023
Parsing soap faults falls back to extracting attributes without a namespace, if it can't find a namespaced attribute. Fixes mvantellingen#1254
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The bug was introduced with the namespace support in SOAP 11 Fault node (0704fb5).
If you add the following lines to the
test_soap11_process_error
test intests/test_wsdl_soap.py
you are able to reproduce the problemThe test output with this newly added test
This Fault Response is used by an external API and the maintainer of these API told me that this empty namespaces are valid and pointed me to https://www.w3.org/TR/REC-xml-names/#scoping-defaulting and there you can also find this example
The attribute value in a default namespace declaration MAY be empty. This has the same effect, within the scope of the declaration, of there being no default namespace.
The text was updated successfully, but these errors were encountered: