On 7/20/11 1:04 PM, Richard Eckart de Castilho wrote:
I don't see how type system issues are related to class loading and component 
discovery issues.

It is, because all components must work with the specified type system. When you use JCas you easily get class loading issues, because UIMA requires that JCas classes are only loaded once per analysis pipeline, therefore you need to take care of this when doing OSGi (or any other component
framework).

You can now work out a solution to make this work in OSGi, or decide to redesign this type system design in UIMA to work better with different components. If you do the later, you don't need to create
an OSGi integration anymore, or it is much simpler.

Jörn


Reply via email to