camel-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Martin Lichtin (JIRA)" <>
Subject [jira] [Created] (CAMEL-8631) Allow use of Spring 4 in Karaf environment
Date Tue, 14 Apr 2015 07:37:12 GMT
Martin Lichtin created CAMEL-8631:

             Summary: Allow use of Spring 4 in Karaf environment
                 Key: CAMEL-8631
             Project: Camel
          Issue Type: Improvement
    Affects Versions: 2.15.1
         Environment: Karaf 3.0.3
            Reporter: Martin Lichtin

It's currently not possible to use Camel with Spring version 4.

When first installing Spring 4:

   feature:install -v spring/4.1.2.RELEASE_1

and then installing Camel:

   feature:repo-add mvn:org.apache.camel.karaf/apache-camel/2.15.1/xml/features
   feature:install camel

The Camel feature file will actually install Spring 3 and not use the version 4 that is already

One can verify this with

   bundle:requirements camel-spring

to see that it resolved the 'spring' packages with 3.2.11.RELEASE and not version 4.


osgi.wiring.package; (&(osgi.wiring.package=org.springframework.beans)(version>=3.2.0)(!(version>=5.0.0)))
resolved by:
   osgi.wiring.package; org.springframework.beans 3.2.11.RELEASE from org.apache.servicemix.bundles.spring-beans

I believe the Camel features file needs to be modified to support Spring 4. It currently has
range restrictions that exclude version 4.

This message was sent by Atlassian JIRA

View raw message