I am currently starting to migrate Apache Karaf decanter to use DS instead of plain OSGi API.
Ideally I would like to use the standardized annotations.

Unfortunately we need to be able to deploy to karaf versions that do not yet include felix scr 2.

If I use the annotations from OSGi 6 then the maven bundle plugin creates DS xml with namespace 1.3.0
so I think this will not work with scr 1.8.2.

I know I can easily use the felix scr annotations but then I will have to switch to the standard annoations at some later point. So is it possible to use the standard annotations but still run on the old scr? It is fine if I have to sacrifice the new features in DS 1.3.0 features like field injection or type safe configs.

Christian

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

Open Source Architect
http://www.talend.com

_______________________________________________
OSGi Developer Mail List
osgi-dev@mail.osgi.org
https://mail.osgi.org/mailman/listinfo/osgi-dev

Reply via email to