- From: <noah_mendelsohn@us.ibm.com>
- Date: Fri, 18 Oct 2002 14:45:31 -0400
- To: "Henrik Frystyk Nielsen" <henrikn@microsoft.com>
- Cc: "Marc Hadley" <marc.hadley@sun.com>, "Herve Ruellan" <ruellan@crf.canon.fr>, xml-dist-app@w3.org
Thanks Henrik. I intuited that there was a problem with using just the NS, but gave the wrong example last night. I think you've got the right one. I agree, QName is better I think. ------------------------------------------------------------------ Noah Mendelsohn Voice: 1-617-693-4036 IBM Corporation Fax: 1-617-693-8676 One Rogers Street Cambridge, MA 02142 ------------------------------------------------------------------ "Henrik Frystyk Nielsen" <henrikn@microsoft.com> 10/18/2002 12:57 PM To: "Marc Hadley" <marc.hadley@sun.com>, <noah_mendelsohn@us.ibm.com> cc: "Herve Ruellan" <ruellan@crf.canon.fr>, <xml-dist-app@w3.org> Subject: RE: Proposal for issue 277 - part 2 I agree that this would be a consistent model but I think it would require changes to the current model based on qualified names described in part 1, section 2.8: "The version of a SOAP message is identified by the qualified name of the child element information item of the document information item. A SOAP Version 1.2 message has a child element information item of the document information item with a [local name] of Envelope and a [namespace name] of "http://www.w3.org/2002/06/soap-envelope" (see 5.1 SOAP Envelope)." If I recall, the reason for going with a qualified name was to clarify that <S:HenriksEnvelope xmlns:S="http://www.w3.org/2002/06/soap-envelope"> would result in a S:VersionMismatch and not a S:Sender fault. Using a qualified name could also be seen as being more consistent with out treatment of header blocks. >I disagree, the namespace of the envelope defines the version >of SOAP - >any future version of SOAP that added new elements or changed element >names would also have to change the namespace. The upgrade >header block >just declares support for a particular version and hence only the >namespace is required - claiming to support that version means >supporting changed or multiple root elements so there's no need to >mention them explicitly. Henrik [1] http://www.w3.org/2000/xp/Group/2/06/LC/soap12-part1.xml#envvermodel
Received on Friday, 18 October 2002 14:48:28 UTC