OSGi: How to Handle the (Wrong) Bundle’s Startup Order

Context

In some situations, it is needed that some of the OSGi (formerly known as the Open Services Gateway initiative) bundles are started in a specific order.

A concrete case is when the Apache Camel is used in the context of the OSGi. If one of the OSGi bundles is a user-defined Apache Camel component and another bundle uses this user-defined Camel component into a (Camel) route, then the bundle containing the Camel component should be started before the bundle that is using the Camel component. https://goo.gl/TPGYez #DataIntegration #ML

Subscribe To Newsletter

Sign up for my newsletter and get the latest technology news

2019 © Craig Brown PhD. All rights reserved.