- From: <noah_mendelsohn@us.ibm.com>
- Date: Thu, 5 Dec 2002 15:09:59 -0500
- To: rayw@netscape.com (Ray Whitmer)
- Cc: fallside@us.ibm.com, xml-dist-app@w3.org, "Henry S. Thompson" <ht@cogsci.ed.ac.uk>
Terrific. Certainly no problem about any confusion. In that spirit, I just want to doublecheck: you're now OK with what I've drafted? If so, the only outstanding comment is Henry's on DTDs. I think he and I have agreed privately that I can deal with that by emphasizing that the infoset at the original sender is a what Infoset calls a synthetic infoset [1] (I.e. not in general the result of a document parse), and by replacing the quote from the draft rec that says: "The XML infoset of a SOAP message MUST NOT contain a document type declaration information item." With the fuller quote "A SOAP message is specified as an XML Infoset that consists of a document information item with exactly one member in its [children] property, which MUST be the SOAP Envelope element information item (see 5.1 SOAP Envelope). This element information item is also the value of the [document element] property. The [notations] and [unparsed entities] properties are both empty. The [base URI], [character encoding scheme] and [version] properties can have any legal value. The [standalone] property either has a value of "yes" or has no value. The XML infoset of a SOAP message MUST NOT contain a document type declaration information item." Any disagreement with this strategy? [1] http://www.w3.org/TR/xml-infoset/#intro.synthetic ------------------------------------------------------------------ Noah Mendelsohn Voice: 1-617-693-4036 IBM Corporation Fax: 1-617-693-8676 One Rogers Street Cambridge, MA 02142 ------------------------------------------------------------------ rayw@netscape.com (Ray Whitmer) 12/05/2002 02:50 PM To: noah_mendelsohn@us.ibm.com cc: fallside@us.ibm.com, xml-dist-app@w3.org Subject: Re: Draft of position on SOAP's use of XML Internal subset noah_mendelsohn@us.ibm.com wrote: >I guess I don't really understand what you're trying to >say here. Adapting what to the subset? Is there >something out there that had some XML lying around and you >want to use SOAP to send that fragment? If that's your >concern, why is that not covered by the sentence I >included that said: "The tradeoff is that we have >somewhat complicated things for those who prefer to use >certain off-the-shelf processors, and for those who >want to insert arbitrary XML into SOAP messages (there >are many other problems doing that...a longer story >than we have time for here.)" > > You are right, it is covered. Sorry. That is all the rest of my message was discussing. Thanks for your help on these issues. While I think that these "tradeoffs" could be seen as possible reasons for applications not to subset XML on their own, I hope they are seen as reasons for the TAG to standardize a subset that matches SOAP that could encourage tools that support the subset that permit efficient processing of the subset, detection of violations, development of more subset applications that will more-directly interoperate, etc. Ray
Received on Thursday, 5 December 2002 15:13:56 UTC