Hi

can you clarify how start-order is accounted for when used as part of a feature?
For example

    <feature version="1.0.0" name="ftr">
        <bundle>b1</bundle>
        <bundle start-level="60">b2</bundle>
        <bundle start-level="55">b3</bundle>
    </feature>


As far as I can see, the start-level value has no effect. 

It is not taken into account during feature:install or feature:uninstall.

I see that after Karaf (2.3.1) starting up, the framework start-level is at 100.
The default start-level of the feature bundles, eg. b1 in above example, is 80.
So then, when running "feature:install ftr", I would expect the start order: 
b3,b2,b1
For "feature:uninstall ftr", I would expect stop order: b1,b2,b3.

Any clarifications appreciated!

Martin

Reply via email to