pear failure when using multiple views with JCas
------------------------------------------------

                 Key: UIMA-2211
                 URL: https://issues.apache.org/jira/browse/UIMA-2211
             Project: UIMA
          Issue Type: Bug
          Components: Core Java Framework
    Affects Versions: 2.3.1SDK
            Reporter: Marshall Schor
            Assignee: Marshall Schor


A user reported that setting a sofa mapping in a pipeline initialization that 
included a Pear which used JCas, caused a failure where the JCas initialization 
couldn't find the classes to load.

Running in debug mode showed that the JCas class loader was not using the 
Pear's class loader.  Stepping through the code showed that casImpl's 
switchClassLoader method was failing to switch the classloader for the Pear's 
annotator, because of the multiple views.  The code looked at the 
CAS's "jcas" field, and found it null (because it was for a view which had not 
yet been referenced as a JCas).



--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to