You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by Apache Wiki <wi...@apache.org> on 2007/11/22 18:02:00 UTC

[Xerces Wiki] Update of "XercesJXMLSchema1.1DesignThoughts" by Michael Glavassevich

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Xerces Wiki" for change notification.

The following page has been changed by Michael Glavassevich:
http://wiki.apache.org/xerces/XercesJXMLSchema1%2e1DesignThoughts

The comment on the change is:
Initial Design thoughts for XML Schema 1.1

New page:
Overview

XML Schema 1.1 [1][2] specifies a new version of the W3C XML Schema definition language which offers facilities for describing the structure and constraining the contents of XML documents. Among the many changes being introduced in XML Schema 1.1 are improvements to support better versioning of XML languages defined using XML Schemas and a facility for specifying co-occurrence constraints (see sections 3.12 [3] and 3.13 [4] of Structures) using XPath 2.0 expressions. Schema 1.1 also introduces four new built-in datatypes: a new decimal type (precisionDecimal) which retains information about the precision of the value and three others (anyAtomicType, dayTimeDuration and yearMonthDuration) to align with the type system defined for XSLT 2.0 and XQuery 1.0.  A detailed list of changes since XML Schema 1.0 is available here [5] and here [6].

Design Thoughts

Xerces-J 2.10.0 should provide experimental support for the features defined in the XML Schema 1.1 specification. The design of the new XML Schema 1.1 componentry should minimize the performance impact on the existing XML Schema 1.0 implementation. 

[1] http://www.w3.org/TR/2007/WD-xmlschema11-1-20070830/
[2] http://www.w3.org/TR/2006/WD-xmlschema11-2-20060217/
[3] http://www.w3.org/TR/2007/WD-xmlschema11-1-20070830/#cTypeAlternative
[4] http://www.w3.org/TR/2007/WD-xmlschema11-1-20070830/#cAssertions
[5] http://www.w3.org/TR/2007/WD-xmlschema11-1-20070830/#changes
[6] http://www.w3.org/TR/2006/WD-xmlschema11-2-20060217/#changes

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xerces.apache.org
For additional commands, e-mail: commits-help@xerces.apache.org