You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by GitBox <gi...@apache.org> on 2022/07/28 08:48:47 UTC

[GitHub] [uima-uimaj] reckart opened a new issue, #225: Improve deployment in OSGi environments

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

   **Is your feature request related to a problem? Please describe.**
   UIMA does not work well in OSGi environments where JCas classes are distributed across different bundles. Cf. https://issues.apache.org/jira/browse/UIMA-6468
   
   UIMA assume that it has a "global view" on all JCas classes that exist outside PEARs. With PEARs we have a strong isolation and the PEARs should provide their own copies of the JCas classes. But in OSGi, the situation is much more heterogeneous.
   
   **Describe the solution you'd like**
   We probably need a mechanism through which OSGi bundles can publish their JCas classes so that the UIMA framework can find and load them all. This should enable the "global view" that the JCas implementation assumes. Of course, in this situation there must never be the case that the same JCas class is provided by multiple bundles. But OSGi mandates anyway that one packages is always in one bundle.
   
   **Describe alternatives you've considered**
   Not sure if there are alternatives...
   
   **Additional context**
   Similar problem exists for type-system-descriptor detection in uimaFIT.
   


-- 
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-unsubscribe@uima.apache.org.apache.org

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


[GitHub] [uima-uimaj] reckart closed issue #225: Improve deployment in OSGi environments

Posted by GitBox <gi...@apache.org>.
reckart closed issue #225: Improve deployment in OSGi environments
URL: https://github.com/apache/uima-uimaj/issues/225


-- 
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-unsubscribe@uima.apache.org

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