Marshall Schor wrote:
I'm probably showing my ignorance here :-) but, leaving aside the
question of making core uima support annotators as osgi bundles, can you
say what the differences are between the uimaj-ep-runtime bundle we
build for eclipse, having all the core UIMA capability, and your goal
below of "making uimaj available as an OSGI bundle"? My understanding
is that Eclipse plugins are osgi bundles, and we build these using the
Felix maven plugin, which wraps the standard OSGI bundle making code.
Thanks for the clarifications...
Isn't the only thing we are missing the support for
annotators in OSGi bundles ? Right now that can be
hacked by using the Eclipse-RegisterBuddy header,
which works for example with the spring OSGi server.
Thilo, why do you think we cannot add OSGi annotator bundles
without breaking backward compatibility ?
Beside that, it might be a bit more tricky for uima as because it
relies on ActiveMQ which did not work well with OSGi in my tests
with the uima as client and the spring OSGi server.
Jörn