Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Re-arrange child elements of Fault XML to match SOAP 1.1 XSD
Although the text specification of SOAP 1.1 only names the children of the Fault element, the XSD at http://schemas.xmlsoap.org/soap/envelope/ defines them as a "sequence", implying a fixed order (faultcode, faultstring, faultactor, detail). Some clients, particularly using .NET, are reported to have issues parsing the response if the elements don't match that order. This was reported on Sourceforge as long ago as 2011: https://sourceforge.net/p/nusoap/discussion/193579/thread/9a5aff36/
- Loading branch information