Hi Reto, On Thu, Oct 27, 2011 at 12:33 PM, Reto Bachmann-Gmür <[email protected]> wrote: > ...The difference to the RequestLoggerService usecase is that I want to > configure a service provided by a bundle I would rather not modify. I > now set the startlevel of this bundle to 23 an thus higher to the > default startlevel. It now seems to work, not sure if this is just > luck and asynchronous starting could cause the startlevel 23 bundle > service to effectively be started before it is the activator of the > startlevel 20 bundle completed....
The Activator.start() method of a bundle with start level 20 will indeed run before any start level 23 bundles are started, so you should be good if it's all synchronous. -Bertrand
