Richard Eckart de Castilho created UIMA-6468:
------------------------------------------------

             Summary: 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
             Fix For: 3.4.0SDK


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.7#820007)

Reply via email to