DR 09-0241: PML, extensibility: CT_Extension's uri attribute should be required

Shawn Villaron shawnv at microsoft.com
Fri Jun 5 18:42:05 CEST 2009


Here is my proposed response to this defect report:

DR 09-0241- PML, extensibility: CT_Extension's uri attribute should be required
Part 1, §119.2.1.11 will be updated as follows:
Child Elements

Subclause

Zero or more Any elements in any namespace

n/a


Part 1, Schema Change Required

   <xsd:complexType name="CT_Extension">

      <xsd:sequence>

         <xsd:any processContents="lax" minOccurs="0" maxOccurs="unbounded"/>

      </xsd:sequence>

      <xsd:attribute name="uri" type="xsd:token" use="required"/>

   </xsd:complexType>

Part 1, Relax NG Change Required

p_CT_Extension =

  attribute uri { xsd:token }?,

  p_CT_Extension_any*

Part 4, Schema Change Required

   <xsd:complexType name="CT_Extension">

      <xsd:sequence>

         <xsd:any processContents="lax" minOccurs="0" maxOccurs="unbounded"/>

      </xsd:sequence>

      <xsd:attribute name="uri" type="xsd:token" use="required"/>

   </xsd:complexType>

Part 4, Relax NG Change Required

p_CT_Extension =

  attribute uri { xsd:token }?,

  p_CT_Extension_any*


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.vse.cz/pipermail/sc34wg4/attachments/20090605/a9c8c921/attachment.htm>


More information about the sc34wg4 mailing list