You are right that reimplementing the whole CDI spec would be a lot of work and perhaps be unnecessary code duplication. So extending OWB is another way to solve the problem. I am pretty sure this will happen over time. I will ask how the state is there.

On the other hand from the blueprint annotations module I see that there is interest in adding annotations to blueprint and I also think that makes sense. So the question is if CDI annotations could be used for that instead of proprietary annotations. Do you think OWB could be brought together with blueprint or would you just skip the whole blueprint in that case?

Christian


Am 25.03.2012 22:12, schrieb David Jencks:
I _really_ don't think you want to reimplement OWB.

I think more annotations are the way to relate to osgi services.  I suspect a 
CDI construct like an extension would be the way to go, CDI is designed to be 
pretty extensible.

I'd ask on the OWB list to see if anyone has worked on this already.

david jencks

On Mar 25, 2012, at 11:00 AM, Christian Schneider wrote:


--

Christian Schneider
http://www.liquid-reality.de

Open Source Architect
Talend Application Integration Division http://www.talend.com

Reply via email to