Karaf 4.4.3 and Karaf 4.4.6

Placing a feature.xml file in the deploy directory will not add features to 
Karaf if all features contain the attribute 'install', i.e. <feature name="..." 
install="...">.  As long as one feature does not contain the attribute 
"install", all features in the the file will be listed in "feature:list"

karaf@root()> feature:list | grep case                                          
                                                                                
                                                                                
       
case-install-true-foo             │ 1.0.0            │ x        │ Started     │ 
install-true-1.0.0                │
case-install-true-bar             │ 1.0.0            │          │ Uninstalled │ 
install-true-1.0.0                │
karaf@root()>                                                                   
                                                                                
                                                                                
       

***
* deploy/install-false-1.0.0.xml
***
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<features xmlns="http://karaf.apache.org/xmlns/features/v1.6.0"; 
name="install-false-1.0.0">
    <feature name="case-install-false-foo" install="false" version="1.0.0">
        <bundle 
start="false">mvn:org.apache.commons/commons-lang3/3.14.0</bundle>
    </feature>
    <feature name="case-install-false-bar" install="false" version="1.0.0">
        <bundle 
start="false">mvn:commons-beanutils/commons-beanutils/1.9.4</bundle>
    </feature>
</features>

***
* deploy/install-true-1.0.0.xml
***
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<features xmlns="http://karaf.apache.org/xmlns/features/v1.6.0"; 
name="install-true-1.0.0">
    <feature name="case-install-true-foo" version="1.0.0">
        <bundle 
start="false">mvn:org.apache.commons/commons-lang3/3.14.0</bundle>
    </feature>
    <feature name="case-install-true-bar" install="false" version="1.0.0">
        <bundle 
start="false">mvn:commons-beanutils/commons-beanutils/1.9.4</bundle>
    </feature>
</features>


Is this a bug?

Paul Spencer

Reply via email to