You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xmlbeans.apache.org by "Cezar Andrei (JIRA)" <xm...@xml.apache.org> on 2007/12/19 20:56:43 UTC

[jira] Assigned: (XMLBEANS-299) Support substitution groups when the substitution is compiled in a different jar

     [ https://issues.apache.org/jira/browse/XMLBEANS-299?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Cezar Andrei reassigned XMLBEANS-299:
-------------------------------------

    Assignee: Radu Preotiuc-Pietro

> Support substitution groups when the substitution is compiled in a different jar
> --------------------------------------------------------------------------------
>
>                 Key: XMLBEANS-299
>                 URL: https://issues.apache.org/jira/browse/XMLBEANS-299
>             Project: XMLBeans
>          Issue Type: Improvement
>          Components: Binding
>    Affects Versions: Version 2.2, Version 2.2.1
>            Reporter: Radu Preotiuc-Pietro
>            Assignee: Radu Preotiuc-Pietro
>             Fix For: TBD
>
>
> XMLBeans doesn't currently support substitution groups where the head element is compiled in a jar and the substitutions are compiled at a later time in a different jar.
> Because XMLBeans doesn't have the opportunity to save in the serialized xsb information about substitution groups (since these do not exist at the time the xsb is created) then it is forced to assume that any element can be a substitution for anything else and the only way to reliably tell is to load the element declaration. But loading the element declaration each time two elements are compared for QName equality is going to be very expensive even if loaded from the cache. This whole thing will need to be enabled on-request and have its separate codepath.

-- 
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: dev-unsubscribe@xmlbeans.apache.org
For additional commands, e-mail: dev-help@xmlbeans.apache.org