Q1: What's the difference between:
http://schemas.xmlsoap.org/soap/envelope/ and http://schemas.xmlsoap.org/soap/envelope ?
A: The former does not yield
"Microsoft.Web.Services2.SoapFormatException : WSE005: The input was not a valid SOAP message because it has either the wrong name or the wrong namespace. The name specified follows: Envelope. The namespace it was defined under follows: http://schemas.xmlsoap.org/soap/envelope" while the latter does.
I don't feel too bad, given that I am not the only one who made the mistake.
Q2: What's the difference between:
http://schemas.xmlsoap.org/ws/2004/03/addressing/ and http://schemas.xmlsoap.org/ws/2004/03/addressing ?
A: The former does not yield any ws-addressing headers while the latter does.
At least soap 1.2
(http://www.w3.org/2001/06/soap-envelope not http://www.w3.org/2001/06/soap-envelope/) is consistent with the ws-stuff.
FYI - in case you are rolling your own soap envelopes for whatever reason (mine was canning some test data).
Comments