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
