- From: Henry S. Thompson <ht@cogsci.ed.ac.uk>
- Date: 05 Dec 2002 16:27:40 +0000
- To: xml-dist-app@w3.org
> Q. Do DTD internal subsets or other DTD-related features appear in a > SOAP message Infoset? > A. By definition, they do not. See [1], which says "The XML Infoset > of a SOAP message MUST NOT contain a document type declaration > information item." This borders on the incoherent. Remember that _as a REC_ the Infoset spec. defines a _vocabulary_, not an API. It's there to support _positive_ statements of the form "Conformant processors require the following infoitems and properties. . .". It would be consistent to also say "No use is made of the following items/properties". But saying "Conformant processors require non-support for x or y" is just weird. > So, to the extent the Infoset recommendation is > capable of reflecting the presence of DTDs, SOAP rules them out. Not with the above language, it doesn't. If you _really_ wanted to do this, you would have to say. "Conformant processors require support for the document type declaration information item. SOAP message infosets MUST NOT contain such an infoitem in the [children] of the document information item." > SOAP messages do not contain DTDs. SOAP messages also must not > reference external DTDs. Otherwise a well-thoughtout and helpful contribution to the discussion, thanks. ht -- Henry S. Thompson, HCRC Language Technology Group, University of Edinburgh W3C Fellow 1999--2002, part-time member of W3C Team 2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44) 131 650-4440 Fax: (44) 131 650-4587, e-mail: ht@cogsci.ed.ac.uk URL: http://www.ltg.ed.ac.uk/~ht/ [mail really from me _always_ has this .sig -- mail without it is forged spam]
Received on Thursday, 5 December 2002 11:27:42 UTC