[
https://issues.apache.org/jira/browse/XERCESJ-1433?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Udayanga Wickramasinghe updated XERCESJ-1433:
---------------------------------------------
Attachment: schema1_1_override_patch.tar.gz
> [GSoC]: Implementing XML Schema 1.1 overriding component definitions
> (<xs:override>)
> ------------------------------------------------------------------------------------
>
> Key: XERCESJ-1433
> URL: https://issues.apache.org/jira/browse/XERCESJ-1433
> Project: Xerces2-J
> Issue Type: New Feature
> Components: XML Schema 1.1 Structures
> Affects Versions: 2.9.1
> Reporter: Michael Glavassevich
> Attachments: schema1_1_override_patch.tar.gz
>
>
> XML schema specification version 1.1 [1] specifies syntax and semantics of
> "Overriding component definitions<override>"[2] or xs:override , under
> "Schemas and Namespaces: Access and Composition" . The new component
> definition is a powerful addition to the XML schema composition framework
> ,which tries to mitigate some of the constraints present in similar
> constructs such as xs:redefine or <redefine> schema component.
> The <redefine> construct defined in "Including modified component definitions
> (<redefine>) "[3] on XMLSchema specification is useful in schema evolution
> and versioning. It can be used only when there exists some restriction or
> extension relation between the old component and the new redefined component.
> But there are occasions when the schema author simply wants to replace old
> components with new ones without any constraint. Also, existing XSD
> processors have implemented conflicting and non-interoperable interpretations
> of <redefine>. The implementation of new construct <override> on Xerces XML
> Schema processor ,would avoid these bottlenecks and allow unconstrained
> replacement as and when needed by the schema author.
> Possible Mentors: Khaled Noaman
>
> [1] http://www.w3.org/TR/2006/REC-xml11-20060816/
> [2] http://www.w3.org/TR/xmlschema11-1/#override-schema
> [3] http://www.w3.org/TR/xmlschema11-1/#modify-schema
--
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]