> For example:
> A user wants to build an AAE out of three different AEs, made by three 
> different
> vendors. Then he might run into issues with the type system, especially when 
> one
> used JCas, he needs eventually to duplicate certain pieces of configuration, 
> etc.
> 
> I believe these things should be easier, and then it is also easier to 
> properly support OSGi.

I don't see how type system issues are related to class loading and component 
discovery issues. The first are related to the lack of standards on the level 
of annotations/metadata, the latter are related to the component framework 
architecture. 

Being spoiled by uimaFIT, I don't have much of a problem moving duplicate stuff 
into a factory function or variable and injecting it where I need it. But there 
is currently no way to plug in class loaders, change factories or discover 
component implementations. uimaFIT at least provides a way to discover type 
systems (very convenient!). Discovering components would be nice too though -- 
preferably without having to deal with UIMA XML descriptors. 

Cheers,

Richard

-- 
------------------------------------------------------------------- 
Richard Eckart de Castilho
Technical Lead
Ubiquitous Knowledge Processing Lab 
FB 20 Computer Science Department      
Technische Universität Darmstadt 
Hochschulstr. 10, D-64289 Darmstadt, Germany 
phone [+49] (0)6151 16-7477, fax -5455, room S2/02/B117
eckar...@tk.informatik.tu-darmstadt.de 
www.ukp.tu-darmstadt.de 
Web Research at TU Darmstadt (WeRC) www.werc.tu-darmstadt.de
------------------------------------------------------------------- 




Reply via email to