Addons OSGi - remove useless Eclipse-buddy:registered directive
---------------------------------------------------------------
Key: UIMA-2209
URL: https://issues.apache.org/jira/browse/UIMA-2209
Project: UIMA
Issue Type: Improvement
Reporter: Marshall Schor
Assignee: Marshall Schor
Priority: Minor
The common build (specified in the uima-addons-parent pom) adds a directive
"Eclipse-buddy:Registered" to the OSGi Manifest.
This was done in an attempt (I think) to make it possible for the annotator to
work nicely with the UIMA framework. But, if that was the reason, then it is
the wrong form; the form that would need to be used is "Eclipse-RegisterBuddy:
org.apache.uima.runtime".
These annotator bundles are intended to be used with OSGi frameworks like
Apache Felix, which do not support buddy-loading, in any case; because of this,
the uimaj-core jars are packaged within the bundle, and the expected use is to
use the bundle as a UIMA application.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira