On Fri, Jan 29, 2010 at 8:08 AM, Thilo Goetz <[email protected]> wrote:
> Good question.  I should have written it down, I can't
> quite recall now what I was thinking of.  One thing that
> might get interesting is JCas, and basically everything
> that does manual class loading.  Maybe this can all be
> done in a backward compatible manner, though.

There was an earlier effort at OSGI-fication of UIMA, see
http://cwiki.apache.org/UIMA/uima-osgi-enablement.html

As an observer, the biggest problem there were JCas
classes combined with the UIMA design of dynamically
constructing type systems at runtime. It seemed to me
at the time that successful OSGI implementations
would be possible only if type systems were elevated
to first class objects supporting explicit dependencies,
like annotators, and type definitions inside annotators
were removed.

Eddie

Reply via email to