I just upgraded to from Karaf 2.3.1 to 2.3.3. When I build my custom server
I try to download all the dependencies. I tried to use Spring version
3.2.4.RELEASE since that is now available in Karaf.
Below is an excerpt from the "standard-2.3.3-features.xml" included in
Karaf 2.3.3:
<!-- Spring 3.2 support -->
<feature name="spring" description="Spring 3.2.x support"
version="3.2.4.RELEASE" resolver="(obr)">
<bundle dependency="true"
start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/1.0_6</bundle>
<bundle
start-level="30">mvn:org.springframework/org.springframework.core/3.2.4.RELEASE</bundle>
<bundle
start-level="30">mvn:org.springframework/org.springframework.expression/3.2.4.RELEASE</bundle>
<bundle
start-level="30">mvn:org.springframework/org.springframework.beans/3.2.4.RELEASE</bundle>
<bundle
start-level="30">mvn:org.springframework/org.springframework.aop/3.2.4.RELEASE</bundle>
<bundle
start-level="30">mvn:org.springframework/org.springframework.context/3.2.4.RELEASE</bundle>
<bundle
start-level="30">mvn:org.springframework/org.springframework.context.support/3.2.4.RELEASE</bundle>
</feature>
All artifact names are "org.springframework.xyz". But in Maven central they
seem to be called "spring-aop" etc. Is this a bug?
/Bengt