There are some rare cases were I would like to make sure that certain bundles are started very early (or before other bundles).

Two examples:

- Karaf decanter logs messages, bundle and services events. The problem is that it will only start to do so when the decanter bundles are started. So it misses some messages on startup. Decanter currently uses EventAdmin to communicate between modules. This introduces another point where messages can get lost during startup.

- Simon Chemuil introduces an interesting Aspect framework Aspecio that can apply aspects to services. The problem is that it must be started before the services are present.

Are there best practices for these use cases?

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