Xerces-C allows more then one 'anyAttribute' definition in a single type definition. -------------------------------------------------------------------------------------
common.concepts.key: XERCESC-1717 common.concepts.url: https://issues.apache.org/jira/browse/XERCESC-1717 common.concepts.project: Xerces-C++ common.concepts.issuetype: Bug common.concepts.components: Validating Parser (Schema) (Xerces 1.5 or up only) Affects Versions: 2.7.0 issue.field.reporter: Christian Will Xerces-C should raise an error if more then one 'anyAttribute' definition appears in a single type definition. sample: <?xml version="1.0"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:attributeGroup name="attrGroup1"> <xsd:attribute name="myAttr1"/> <xsd:attribute name="myAttr2"/> </xsd:attributeGroup> <xsd:complexType name="myType"> <xsd:sequence> <xsd:element name="myElement1" type="xsd:string" minOccurs="0"/> <xsd:element name="myElement2" type="xsd:string" minOccurs="0"/> <xsd:element name="myElement3" type="xsd:string" minOccurs="0"/> </xsd:sequence> <xsd:anyAttribute namespace="##local"/> </xsd:complexType> <xsd:complexType name="fooType"> <xsd:complexContent> <xsd:extension base="myType"> <xsd:attributeGroup ref="attrGroup1"/> <xsd:anyAttribute namespace="##any"/> <xsd:anyAttribute namespace="##other"/> </xsd:extension> </xsd:complexContent> </xsd:complexType> </xsd:schema> Regards, Christian Will [EMAIL PROTECTED] -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
