[ 
https://issues.apache.org/jira/browse/UIMA-5957?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16742307#comment-16742307
 ] 

Peter Klügl commented on UIMA-5957:
-----------------------------------

Yes, adding the resource manager everywhere would not improve the API. I think 
this is normally not a problem because one does not have to mind the resource 
manager when creating a description. When it comes to the analysis engine, 
UIMAFramework can be used with the resource manager, and there is 
CasCreationUtils, which can be used with the uimaFIT type system scanning. Or 
the analysis engine is used to create the CAS.

> JCasIterable and JCasIterator in SimplePipeline should use the same 
> ResourceManager
> -----------------------------------------------------------------------------------
>
>                 Key: UIMA-5957
>                 URL: https://issues.apache.org/jira/browse/UIMA-5957
>             Project: UIMA
>          Issue Type: Improvement
>          Components: uimaFIT
>    Affects Versions: 2.4.0uimaFIT
>            Reporter: Peter Klügl
>            Priority: Major
>
> Using SimplePipeline with JCas cover classes and Ruta leads currently to 
> class loader switching for each annotator since the JCas and the annotator 
> refer to a different uima class loader due to the resource managers. 
> Additionally, Ruta needs to perform internal reindexing, which can lead to 
> observed but undefined problems.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to