uima-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter Klügl (JIRA) <...@uima.apache.org>
Subject [jira] [Commented] (UIMA-5957) JCasIterable and JCasIterator in SimplePipeline should use the same ResourceManager
Date Mon, 14 Jan 2019 17:04:00 GMT

    [ 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)

Mime
View raw message