Hi Hervé,

Did you register your listener in the bundle context, with something like ?:

getBundleContext().addBundleListener(myBundleListener);

To start/stop bundle, you can do:

getBundleContext().getBundle(id).stop()...

Regards
JB

On 01/16/2012 06:07 PM, Hervé BARRAULT wrote:
HI, i'm using Karaf 2.0.0 and i'm trying to find a way to start/stop a
bundle with java code.

I have difficulties to find the right API to use (and which service to import).

I have tried to create a BundleListener and expose it as an osgi
service (in order to being notified of bundles start/stop) but i'm not
notified.
I thought getting data about bundles and being able to manipulate it.

What are the correct steps to do this ?

Regards
Hervé

--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to