This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Is this allowed? ("mixed" appears on both complexType and complexContent.) <complexType name="ct" mixed="true"> <complexContent mixed="false"> There doesn't appear to be any constraint saying it's not allowed. Assuming it's allowed, the mapping rules for complexType complexContent in 2E state: [Definition:] Let the effective mixed be the appropriate case among the following: 1 If the mixed [attribute] is present on <complexContent> then its actual value; 2 If the mixed [attribute] is present on <complexType> then its actual value; 3 otherwise false. Now both 1 and 2 apply. Which one should be used? (I think the intention is that "mixed" on <complexContent> takes precedence. In that case, we at least need an "otherwise" in clause 2 above.) See http://lists.w3.org/Archives/Public/www-xml-schema-comments/2003JanMar/0039.html
Discussed at 2005-09-23 telecon. Resolved: Clarification with corrigendum; editor to bring forward wording.
Discussed at 2007-05-18 telecon. Adopted the following proposal for schema 1.1. (Schema 1.0 may choose to deal with it differently.) - It's an error for "mixed" to appear on both <complexType> and <complexContent> with different values.