Hi Just wonder if the current Karaf 2.3.x SVN code base really supports Spring 3.2.x as it's no longer OSGi complaint. This is also why currently our Karaf features validation on trunk is failing:
~/dev/workspace/camel/platforms>mvn clean install -Pvalidate … ... [ERROR] Failed to execute goal org.apache.karaf.tooling:features-maven-plugin:2.3.1:validate (validate) on project apache-camel: Unable to validate /Users/bvahdat/dev/workspace/camel/platforms/karaf/features/target/classes/features.xml: mvn:org.springframework/spring-context/3.2.2.RELEASE is not an OSGi bundle -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn <goals> -rf :apache-camel I assume if we would properly switch our Maven build to SpringSource EBR then the problem should be fixed, for more details see: http://www.springsource.org/springframework-ebr I also checked the the Karaf 2.3.x branch code base and couldn't find any usage of SpringSource EBR but maybe I missed something. Babak Christian Mueller wrote > JB added the Spring 3.2 support to Karaf 2.3.x today [1]. > I will go ahead and make Spring 3.2 as the default and set up a Spring 3.1 > CI build as well. > > [1] http://svn.apache.org/viewvc?view=revision&revision=1481748 > > Best, > Christian > > > On Mon, May 13, 2013 at 6:44 PM, Claus Ibsen < > claus.ibsen@ > > wrote: > >> Hi >> >> Yeah I think it would be good to upgrade to Spring 3.2.x for Camel 2.12. >> Certainly if Karaf / SMX will support that version as well. >> >> On Sun, May 12, 2013 at 11:45 PM, Christian Müller >> < > christian.mueller@ > > wrote: >> > I'm wondering whether we should use Spring 3.2.2.RELEASE by default for >> > Camel 2.12.x. >> > This version is stable and by still supporting Spring 3.1.x (with a >> > separate CI build), we can make sure Camel 2.12.x is working with Karaf >> > 2.3.1. >> > Starting with Karaf 2.3.2, Karaf comes with a Spring 3.2 feature [1]. >> Karaf >> > 2.3.2 is expected for the next two/three weeks [2]. >> > >> > What do you think? >> > >> > [1] https://issues.apache.org/jira/browse/KARAF-2062 >> > [2] >> > >> http://karaf.922171.n3.nabble.com/DISCUSSION-Apache-Karaf-2-3-2-and-3-0-0-RC2-in-two-weeks-time-td4028632.html >> > >> > Best, >> > Christian >> >> >> >> -- >> Claus Ibsen >> ----------------- >> www.camelone.org: The open source integration conference. >> >> Red Hat, Inc. >> FuseSource is now part of Red Hat >> Email: > cibsen@ >> Web: http://fusesource.com >> Twitter: davsclaus >> Blog: http://davsclaus.com >> Author of Camel in Action: http://www.manning.com/ibsen >> -- View this message in context: http://camel.465427.n5.nabble.com/Upgrade-Spring-3-1-4-RELEASE-3-2-2-RELEASE-tp5732377p5732494.html Sent from the Camel Development mailing list archive at Nabble.com.