You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by "reckart (via GitHub)" <gi...@apache.org> on 2023/03/15 12:06:55 UTC

[GitHub] [uima-ruta] reckart opened a new issue, #128: ruta-core is unable to access extension from ruta-core-ext in OSGI context

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

   **Describe the bug**
   ruta-core-ext contains some extension functions that need to be enabled e.g. as
   
   ```
   createEngineDescription(
       RutaEngine.class,
       RutaEngine.PARAM_ADDITIONAL_EXTENSIONS, StringOperationsExtension.class);
   ```
   
   However, the ruta-core bundle has no optional import of the required packages from ruta-core-ext and there is also no alternative such as an SPI which would allow discovery.
   
   **To Reproduce**
   Steps to reproduce the behavior:
   1. Try running a Ruta engine which uses an extension in an OSGI context
   
   **Expected behavior**
   The simplest solution would probably be adding an optional import for the packages of `ruta-core-ext` to the `ruta-core` bundle.
   
   **Please complete the following information:**
    - Version: 3.3.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-unsubscribe@uima.apache.org.apache.org

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