Issue 135 - Re: discarding incorrect namespaces

[ Replying to an old email regarding issue 135:
  http://lists.w3.org/Archives/Public/xml-dist-app/2001Sep/0067.html ]

* Mark Nottingham <mnot@mnot.net> [2001-09-10 15:49-0700]
> I don't remember it either; I based my comments on the pre-split
> Working Draft. 
> 
> On the face of it, this looks better, except it still says 'It MUST
> discard messages that have incorrect namespace information' which
> conflicts with the envelope versioning Fault, IIRC.

I think that section 3[1] which currently says:

   It MUST discard messages that have incorrect namespace information
   (see 4.4 SOAP Fault)

should be aligned on the Envelope Version Model section[2]:

   It MUST treat messages with incorrect namespace information as a
   version error (see 4.1.2 Envelope Versioning Model).

Note that appendix A, Version Transition From SOAP/1.1 to SOAP Version
1.2[3] has the same problem:

   If a message is received by a SOAP application in which the SOAP
   Envelope element is associated with a different namespace, the
   application MUST treat this as a version error and discard the
   message.

We should probably replace "and discard the message" by "(see 4.1.2
Envelope Versioning Model)".

  1. http://www.w3.org/TR/2001/WD-soap12-part1-20011002/#reltoxml
  2. http://www.w3.org/TR/2001/WD-soap12-part1-20011002/#envvermodel
  3. http://www.w3.org/TR/2001/WD-soap12-part1-20011002/#version
-- 
Hugo Haas - W3C
mailto:hugo@w3.org - http://www.w3.org/People/Hugo/ - tel:+1-617-452-2092

Received on Wednesday, 7 November 2001 05:09:58 UTC