Hi I have installed a plain vanilla Karaf version 2.4 with Camel 2.15. According to the release notes Camel 2.15 supports Spring version 4+ which also appears to be the version that Karaf is using. According to the feature for example camel-spring the version 4 is excluded. See the snippet below.
<feature name="camel-spring" version="2.15.2" resolver="(obr)" start-level="50"> <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/1.1.1</bundle> <feature version="[3.2,4)">spring</feature> <feature version="[1.2,2)">spring-dm</feature> <feature version="[3.2,4)">spring-tx</feature> <feature version="2.15.2">camel-core</feature> <bundle>mvn:org.apache.camel/camel-spring/2.15.2</bundle> </feature> According to the pom of camel-spring it is dependent on version 4+ of Spring, so I'm a bit confused. So my question is if I am missing something, a bug or something different .... ?? Anyway - the Karaf is installing 2 versions of Spring and is unable to deploy a xml-spring file due to namespace mismatch. Any help would be greatly appreciated.... /Svend