reckart opened a new issue, #365:
URL: https://github.com/apache/uima-uimaj/issues/365

   **Describe the bug**
   Creating a CAS with a classloader that has no access to 
`org.apache.uima.jcas.cas` breaks JCas. 
   
   **To Reproduce**
   Steps to reproduce the behavior:
   1. Create a CAS using a resource manager that has an extension classloader 
set which has no access to `org.apache.uima.jcas.cas`
   2. Try creating an annotation in that CAS using `CAS.createAnnotation`.
   3. Exception that TOP cannot be found
   
   **Expected behavior**
   Should work. Actually, I think that well-known UIMA JCas classes should 
always be loaded through the UIMA frameworks's own classloader (e.g. the 
classloader for the CAS class) and not through the extension classloader.
   
   **Please complete the following information:**
    - Version: 3.5.0
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@uima.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to