Hi, The existing Karaf platform uses two mechanism to deploy and start bundles at the launch of the Karaf server. Thes first one uses the bundles listed in the startup.properties file (+ bundle level) while the other is the provisioning mechanism based on feature file.
It is possible to deploy "project" bundles at the startup of the Karaf but that means that they should be present in the default system repository (and listed in startup.properties file). To use another repository, the variable bundle.loacations must be set in the file config.properties. Personally, i think that the start up mechanism should be keep for the launch of Karaf and should not be used to start project bundles. They should be deployed and started through features mechanism Nevertheless, feature xml file does not define the bundle startup level. So I suggest that we add a new attribute to the description of the bundle/feature to define the bundle level ? What do you think about that ? KR, Charles Moulliard Senior Enterprise Architect (J2EE, .NET, SOA) Apache Camel - ServiceMix Committer ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Blog : http://cmoulliard.blogspot.com | Twitter : http://twitter.com/cmoulliard Linkedin : http://www.linkedin.com/in/charlesmoulliard | Skype: cmoulliard
