XML.orgXML.org
FOCUS AREAS |XML-DEV |XML.org DAILY NEWSLINK |REGISTRY |RESOURCES |ABOUT
OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
Re: [xml-dev] XSD simpleType with final = extension


Yesterday, we modified Apache Xerces's XSD 1.0 and 1.1 processor's source code, to allow 'extension' as possible value of simpleType's attribute 'final'. 

The Saxon code that accepts "extension" carries the comment

// The inclusion of EXTENSION here assumes the resolution of specification bug 2074
So in fact bug #5783 was a duplicate. The resolution of #2074 was to change XSD 1.0 to allow fixed="extension". But it was never implemented because the WG decided to focus on getting 1.1 finished rather than maintaining 1.0.

Michael Kay
Saxonica




On Sun, Mar 6, 2022 at 9:06 PM Michael Kay <mike@saxonica.com> wrote:
Following the paper trail on this leads to


which is a bug against XSD 1.0 that was never resolved. So I think the answer to your question is that it's a known bug in the spec.

In most cases, but perhaps not all, when there's a known bug in XSD 1.0, consulting XSD 1.1 will give you the preferred resolution.

Michael Kay
Saxonica
 

--
Regards,
Mukul Gandhi



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 1993-2007 XML.org. This site is hosted by OASIS