This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 2134 - R-143: Subtle bug in schema doc. for schemas
Summary: R-143: Subtle bug in schema doc. for schemas
Status: CLOSED FIXED
Alias: None
Product: XML Schema
Classification: Unclassified
Component: Structures: XSD Part 1 (show other bugs)
Version: 1.0 only
Hardware: All All
: P2 normal
Target Milestone: ---
Assignee: Henry S. Thompson
QA Contact: XML Schema comments list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-12 15:09 UTC by Sandy Gao
Modified: 2009-04-21 19:25 UTC (History)
0 users

See Also:


Attachments

Description Sandy Gao 2005-09-12 15:09:37 UTC
Derivation by restriction does not copy attribute wildcards from the base to 
the derived type def.

Accordingly, the following type definitions have lost the

<anyAttribute namespace="##other" processContents="lax"/> 
they were meant to have:

  topLevelAttribute
  topLevelComplexType
  localComplexType
  complexRestrictionType
  simpleRestrictionType
  simpleExtensionType
  topLevelElement
  localElement
  realGroup
  namedGroup (and an anonymous type within it)
  groupRef
  explicitGroup
  simpleExplicitGroup
  an anonymous type with the group 'allModel'
  all
  namedAttributeGroup
  attributeGroupRef
I propose an erratum to add the above wildcard to all of these.

See:
http://lists.w3.org/Archives/Public/www-xml-schema-comments/2002AprJun/0084.html
Comment 1 Sandy Gao 2005-09-12 15:09:55 UTC
See:
http://lists.w3.org/Archives/Public/www-xml-schema-comments/2002AprJun/0087.html

Resolution:
Resolved at the May 31 telecon to classify R-143 as an error with erratum, and 
instruct the editor (HST) to draft an erratum along the lines suggested.

Erratum added: E1-8.