Hi, could you paste your pom.xml and feature.xml ?
For a fined grained kar, you should define the feature.xml by yourself as the karaf-maven-plugin uses:
- pom dependencies scope - feature bundle tag (especially start-level and dependency attributes) Regards JB On 03/15/2012 11:16 AM, Sandra Kosmalla wrote:
Hello, currently, I'm trying out the karaf-maven-plugin 3.0.0-SNAPSHOT. By the way, a nice tool for generating the feature.xml. But I come upon a use case, for that I cannot find a good solution. Maybe someone can help me. The use case: I have a multi-module Maven project with the following structure: karaf-feature -> it should generate a kar archive for the deployment of the total project. |_pom.xml -> here, bundles for the deployment are defined as<dependency> element without the<version> element, because the version is defined in the parent pom. bundle2 bundle1 pom.xml -> it contents the dependency management for the total project. As expected, karaf-maven-plugin generates a feature.xml with all bundles defined in the pom.xml of karaf-feature and all bundles have the start level that is defined in the same pom.xml. Now, the problem is the following one: Some bundles should have another start level. For that I have to define the bundle with version in the src/main/feature/feature.xml (for example<bundle start-level="10">mvn:commons-beanutils/commons-beanutils/1.8.3</bundle>) to override the default start level. My problem with this way is that I have two places where I have to set the version number for the special bundle. Does a functionality exist that I can define the start level for separate bundles without the version number in the feature.xml, so that karaf-maven-plugin takes the version number of the pom.xml? If not, I can image that it will be a nice feature. Kind regards, Sandra -- View this message in context: http://karaf.922171.n3.nabble.com/Use-of-karaf-maven-plugin-with-dependency-management-tp3828340p3828340.html Sent from the Karaf - User mailing list archive at Nabble.com.
-- Jean-Baptiste Onofré [email protected] http://blog.nanthrax.net Talend - http://www.talend.com
