- From: <bugzilla@wiggum.w3.org>
- Date: Mon, 19 Jan 2009 15:38:37 +0000
- To: www-xml-schema-comments@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=6382 --- Comment #4 from David Ezell <David_E3@VERIFONE.com> 2009-01-19 15:38:37 --- Sandy suggests -- Update 3.4.1 where {prohibited substitutions} is discussed to say it's *always* used when checking complex type derivation. (We have to update this section, as the current description doesn't agree with the actual usage.) Then add the priority feedback there: *** Begin *** Editorial Note: Priority Feedback Request In version 1.0 of this specification, {prohibited substitutions} of a complex type is only used when type substitution (xsi:type) or element substitution (substitution groups) appear in the instance document. It has been changed to take effect whenever complex type derivation is checked, including cases beyond type and element substitutions in instance documents. In particular, it affects clause 4 of "Element Declaration Properties Correct" (§3.3.6.1), clause 2.1 of "Conditional Type Substitutable in Restriction" (§3.4.4.5), clause 1.6 of "Derivation Valid (Extension)" (§3.4.6.2), clause 4 of "Derivation Valid (Restriction, Complex)" (§3.4.6.3), and clause 4.5 of "Content Type Restricts (Complex Content)" (§3.4.6.4). Because of the consideration of {prohibited substitutions}, existing schemas may be rendered invalid by the above rules. The XML Schema Working Group solicits input from implementors and users of this specification as to whether this change is desirable and acceptable. *** End *** -- Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
Received on Monday, 19 January 2009 15:38:47 UTC