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

Richard Eckart de Castilho updated UIMA-6468:
---------------------------------------------
    Fix Version/s: 3.4.1SDK
                       (was: 3.4.0SDK)

> Problem with JCas classes with re-used across different type systems
> --------------------------------------------------------------------
>
>                 Key: UIMA-6468
>                 URL: https://issues.apache.org/jira/browse/UIMA-6468
>             Project: UIMA
>          Issue Type: Bug
>          Components: Core Java Framework
>            Reporter: Richard Eckart de Castilho
>            Assignee: Richard Eckart de Castilho
>            Priority: Major
>             Fix For: 3.4.1SDK
>
>
> When a JCas wrapper class is loaded, its features are bound to "index" 
> positions in the type system available at the time that they are loaded. 
> Normally this works great, even if different type systems are used because 
> the features defined by the JCas classes have priority and thereby receive 
> stable index positions.
> However, there can be problems in situations where multiple classloaders are 
> involved such that a JCas class that has been bound to one indexes in type 
> system would later be bound to other indexes in slightly different type 
> system, e.g. because the available features change (in a reasonably 
> "compatible" way).
> It would be nice if UIMA had a solution for this type of problem.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to