That's true, that is not the complete list. I've removed private features,
and one of them is including cxf.

I've found out, that the cxf-karaf-commands are included in feature
cxf-commands, and that feature is conditional:

    <feature name="cxf-core" version="3.3.1">
        <feature version="3.3.1">cxf-specs</feature>
        <bundle start-level="30"
dependency="true">mvn:org.apache.ws.xmlschema/xmlschema-core/2.2.4</bundle>
        <bundle start-level="25"
dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/1.2_5</bundle>
        <bundle start-level="30"
dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.fastinfoset/1.2.16_1</bundle>
        <bundle start-level="40">mvn:org.apache.cxf/cxf-core/3.3.1</bundle>
        <bundle
start-level="40">mvn:org.apache.cxf/cxf-rt-management/3.3.1</bundle>
        <conditional>
            <condition>shell</condition>
            <feature version="3.3.1">cxf-commands</feature>
        </conditional>
    </feature>
    <feature name="cxf-commands" version="3.3.1">
        <feature>shell</feature>
        <feature version="3.3.1">cxf-core</feature>
        <bundle
start-level="40">mvn:org.apache.cxf.karaf/cxf-karaf-commands/3.3.1</bundle>
    </feature>

Can it be, that the maven plugin doesn't correctly process conditionals?
Because in my case, I add 'shell' feature to boot features, so cxf-commands
should also be included in assempby/system, but it's not the case.



--
Sent from: http://karaf.922171.n3.nabble.com/Karaf-User-f930749.html

Reply via email to