Could someone please direct me to a resource that explains how to deploy a bundle, built with Maven, as a SNAPSHOT version in Karaf 3.0.1?
I used the karaf-maven-plugin (v 3.0.1) to create the feature file (<packaging>feature</packaging>). The file looks like this: <features xmlns="http://karaf.apache.org/xmlns/features/v1.2.0" name="pep-poc-osgi"> <feature name="pep-poc-osgi" version="0.0.1-SNAPSHOT" description="OSGi wrapper build"> <details>...</details> <bundle>mvn:ch.vivates.poc/pep-poc/0.0.1-SNAPSHOT</bundle> <bundle>mvn:org.apache.camel/camel-core/2.13.1</bundle> </feature> </features> I can add the feature repository to Karaf: karaf@root()> feature:repo-add mvn:ch.vivates.poc/pep-poc-osgi/0.0.1-SNAPSHOT/xml/features Adding feature url mvn:ch.vivates.poc/pep-poc-osgi/0.0.1-SNAPSHOT/xml/features But installing the fueature fails: karaf@root()> feature:install pep-poc-osgi Error executing command: invalid version "0.0.1-SNAPSHOT": non-numeric "1-SNAPSHOT" Now I understand that a "-" is not a legal character in an OSGi version. But if it is not taken care off behind the scenes, where do I have to intervene? Thanks! Ralf -- View this message in context: http://karaf.922171.n3.nabble.com/Deploying-a-maven-built-SNAPSHOT-bundle-tp4034397.html Sent from the Karaf - User mailing list archive at Nabble.com.
