Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
None
Description
The SOAP 1.2 spec states [1]:
If generating a SOAP mustUnderstand attribute information item, a SOAP sender SHOULD use the canonical representation "true" of the attribute value
The current Axiom implementation defaults instead to using 1 and 0. This occurs in SOAP12HeaderBlockImpl.setMustUnderstand(boolean)
This should be changed to use "true" and "false" and let those who want to use "1" and "0" use setMustUnderstand(String)