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 2010/02/18 22:29:29 UTC

[Xerces Wiki] Trivial Update of "Xerces-J:_XML_Schema_1.1_Design_Thoughts" by CarstenBeck

Dear Wiki user,

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

The "Xerces-J:_XML_Schema_1.1_Design_Thoughts" page has been changed by CarstenBeck.
http://wiki.apache.org/xerces/Xerces-J%3A_XML_Schema_1.1_Design_Thoughts?action=diff&rev1=7&rev2=8

--------------------------------------------------

  
  Previous versions of Xerces-J have provided several methods for performing schema validation. An application could use one or a combination of the validation API (javax.xml.validation) introduced in JAXP 1.3, the JAXP 1.2 schema source and schema location properties, the DOM Level 3 schema-type and schema-location parameters, Xerces-J specific features and properties, grammar pools and various implementation classes like XMLGrammarPreparser.
  
- While one could define what XML Schema 1.1 processing means with respect to all of the above, it may beneficial to constrain the support to JAXP Valiation API alone (at least initially). If the XML Schema 1.1 validation support is only exposed through JAXP it would enforce good practices (i.e. grammar caching and coding to standard supported APIs) and ensure that the semantics of XML Schema 1.1 are applied consistently from schema loading through instance validation. If there is justified demand for other methods for enabling XML Schema 1.1 validation the support could always be added later.
+ While one could define what XML Schema 1.1 processing means with respect to all of the above, it may beneficial to constrain the support to JAXP Validation API alone (at least initially). If the XML Schema 1.1 validation support is only exposed through JAXP it would enforce good practices (i.e. grammar caching and coding to standard supported APIs) and ensure that the semantics of XML Schema 1.1 are applied consistently from schema loading through instance validation. If there is justified demand for other methods for enabling XML Schema 1.1 validation the support could always be added later.
  
  ==== Changes to support XML Schema 1.1 in JAXP ====
  

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