![]() |
![]() | ![]() | ![]() | Altova Mailing List Archives>Archive Index >xmlschema-dev Archive Home >Recent entries >Thread Prev - Re: Duplicate attribute uses (Xerces bug?) >Thread Next - Re: Duplicate attribute uses (Xerces bug?) Re: Duplicate attribute uses (Xerces bug?)To: kbuchcik@---------.-- Date: 9/12/2005 6:45:00 PM Hi, On Mon, 2005-09-12 at 16:00 +0200, Kasimier Buchcik wrote: > Hi, [...] > > Now, the error reported by Xerces is wrong but do you see a benefit of > > allowing this? IMO a duplicate attribute element should be an error. > > Yes, you are right; I see no benefit, although I would tend to generate > a warning instead of an error. [...] Additionally generating a warning if prohibition is used with extensions would be good. The following does not produce neither a warning nor an error with Xerces-J and XSV: <xsd:complexType name="base"> <xsd:attribute name="boo" use="optional"/> </xsd:complexType> <xsd:complexType name="type-1"> <xsd:complexContent> <xsd:extension base="f:base"> <xsd:attribute name="boo" use="prohibited"/> </xsd:extension> </xsd:complexContent> </xsd:complexType> Regards, Kasimier From K.Buchcik@4... Mon Sep 12 18:10:41 2005 Received: from maggie.w3.org | ![]() | ![]() | ![]() |
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | |||||
|
