*Hello there.*

    I miss the following features in features - see link and below
    https://gist.github.com/carrot-garden/4747691

    ### 1. build feature for a bundle

    ### 2. depend on a feature.xml

    ### 3. depend on a feature with repository

    I am curious is it just me missing this or more people need this? :-)

    Thank you,

    Andrei

    ########################################################

    ## features missing in features

    ### 1. build feature for a bundle

    example: pom-A.xml

    currently there is no way build both bundle.jar and feature.xml in one step:
    karaf-maven-plugin is including all scopes, so resulting feature.xml is 
useless.

    workaround:  duplicate efforts and setup separate project
    just to produce feature.xml for the same bundle.jar

    solution: fix bugs in karaf-maven-plugin

    ### 2. depend on a feature.xml

    example: pom-A.xml pom-B.xml pom-C.xml

    currently there is no way to depend on feature.xml in maven for a bundle.jar

    this is because feature.xml is resolved via peer pom.xml for dependency 
purposes
    with result being: pom-A.xml classes are available, pom-B.xml are missing 
in the pom-C.xml project   

    workaround: duplicate efforts / introduce hacks and have pom-B.xml 
reference itself as dependency

    solution: add life cycle mapping for karaf-maven-plugin, so it will
    automatically add pom-B.xml artifact module-B.jar on class path when it 
finds feature-B.xml

    ### 3. depend on a feature with repository

    this is similar to previous, except repositories from features are also 
resolved in maven

    ########################################################

Reply via email to