Sorry the slash was correct but the version should have been
3.2.14.RELEASE_1
I still seem to have an issue in that it installs every version of spring
regardless of what I have after the slash
<feature>spring-web/3.2.14.RELEASE_1</feature>
has the following output.
INFO] Feature spring is defined as a boot feature
[INFO] == Installing artifact
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/3.2.14.RELEASE_1
[INFO] == Installing artifact
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/3.2.14.RELEASE_1
[INFO] == Installing artifact
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/3.2.14.RELEASE_1
[INFO] == Installing artifact
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/3.2.14.RELEASE_1
[INFO] == Installing artifact
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/1.0_6
[INFO] == Installing artifact
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/3.2.14.RELEASE_1
[INFO] == Installing artifact
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/3.2.14.RELEASE_1
[INFO] Feature pax-http is defined as a boot feature
[INFO] Feature spring is defined as a boot feature
[INFO] == Installing artifact
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/4.1.7.RELEASE_2
[INFO] == Installing artifact
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/4.1.7.RELEASE_2
[INFO] == Installing artifact
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.1.7.RELEASE_2
[INFO] == Installing artifact
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.1.7.RELEASE_2
[INFO] == Installing artifact
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/4.1.7.RELEASE_2
[INFO] == Installing artifact
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/4.1.7.RELEASE_2
[INFO] == Installing artifact
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/1.0_6
[INFO] Feature spring is defined as a boot feature
[INFO] == Installing artifact
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/4.0.7.RELEASE_3
[INFO] == Installing artifact
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/4.0.7.RELEASE_3
[INFO] == Installing artifact
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.0.7.RELEASE_3
[INFO] == Installing artifact
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.0.7.RELEASE_3
[INFO] == Installing artifact
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/4.0.7.RELEASE_3
[INFO] == Installing artifact
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/1.0_6
[INFO] == Installing artifact
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/4.0.7.RELEASE_3
[INFO] Feature management is defined as a boot feature
On Tue, Apr 19, 2016 at 1:28 PM, David Daniel <[email protected]>
wrote:
> How can a version be specified in a boot feature for karaf 4.0.4
>
> I see here it says to use ;version=
> https://issues.apache.org/jira/browse/KARAF-388
>
> but here it adds a slash
>
> https://karaf.apache.org/manual/latest/developers-guide/custom-distribution.html
>
> Here is what I have that is not returning a feature
> <feature>spring-web/3.2.16.RELEASE_1</feature>
>
> error is
> Could not find matching feature for spring/3.2.16.RELEASE_1
>