It's already possible as soon as you register the right command service.
Regards JB On 04/27/2016 05:43 PM, Milen Dyankov wrote:
I personally would prefer to be able to create Karaf command with standard R6 annotations instead. Or at least standard compatible ones. On Wed, Apr 27, 2016 at 4:21 PM, Jean-Baptiste Onofré <[email protected] <mailto:[email protected]>> wrote: It works if you create another class that contains the DS annotation. Then you can inject into the command. I did it already. Regards JB On 04/27/2016 04:15 PM, Christian Schneider wrote: I fully agree .. normally. Unfortunately I think the DS annotations will not work for karaf commands as they are handled by a custom extender that is not related to DS. A simple solution might be to inject an intermediate internal DS component into the command and do a proper DS service reference in this intermediate. Christian On 27.04.2016 11 <tel:27.04.2016%2011>:57, Timothy Ward wrote: Hi Alex, I would strongly recommend using the standard Declarative Services annotations (https://osgi.org/javadoc/r6/enterprise/org/osgi/service/component/annotations/package-summary.html) over the Felix or bnd equivalents. Regards, Tim -- Christian Schneider http://www.liquid-reality.de Open Source Architect http://www.talend.com -- Jean-Baptiste Onofré [email protected] <mailto:[email protected]> http://blog.nanthrax.net Talend - http://www.talend.com -- http://about.me/milen
-- Jean-Baptiste Onofré [email protected] http://blog.nanthrax.net Talend - http://www.talend.com
