Am 15.05.13 21:33 schrieb "Claus Ibsen" unter <claus.ib...@gmail.com>:
>Yeah best when camel code compiles and support bothnspring 31 and 32. >This can be done in the future when we drop spring 31 support etc It's done. Babak > > >onsdag den 15. maj 2013 skrev Babak Vahdat : > >> Hi >> >> Just realized the stuff I've committed today morning would break the >>Spring >> 3.1.x support in Camel 2.12.0. The changes are REALLY trivial and are >>only >> for the sake of code simplicity, that's the code like: >> >> AbstractApplicationContext applicationContext = >> ... >> if (applicationContext != null) { >> applicationContext.destroy(); >> } >> >> Has become "the one-liner": >> >> IOHelper.close(applicationContext); >> >> As IOHelper can handle null values and also the destroy() method Impl is >> simply a single call to the close() method . This however would only >>work >> in >> Spring 3.2.x where "AbstractApplicationContext implements >> java.io.Closeable" >> but NOT in Spring 3.1.x where users would probably get NoSuchMethodError >> and >> what not if they have Spring 3.1.x on their class path. >> >> I assume I should revert this commit right? >> >> Babak >> >> >> Claus Ibsen-2 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-RELE >>ASE-tp5732377p5732631.html >> Sent from the Camel Development mailing list archive at Nabble.com. >> > > >-- >Claus Ibsen >----------------- >www.camelone.org: The open source integration conference. > >Red Hat, Inc. >FuseSource is now part of Red Hat >Email: cib...@redhat.com >Web: http://fusesource.com >Twitter: davsclaus >Blog: http://davsclaus.com >Author of Camel in Action: http://www.manning.com/ibsen