Very interesting question for a user like me. I use the Karaf/Camel combo a lot and have been waiting for Karaf 2.3.0 (about to be released now). I was hoping that it would work well with the latest Camel version - which I'm sure many users do. I guess that is not yet proven to be true then - or is it?
/Bengt 2012/10/16 Scott England-Sullivan <sully6...@gmail.com> > Hi Dan, > > Please disregard my last note. PIBCAC... :) > > If we say state that we support Aries Blueprint 1.0.0, the only > environment that currently offers that is Karaf 2.3.0. Are we ready > to state that Camel supports Karaf 2.3.0? I know it is a stretch but > inevitably endusers will make the leap. > > ses > > On Mon, Oct 15, 2012 at 4:07 PM, Daniel Kulp <dk...@apache.org> wrote: > > > > On Oct 15, 2012, at 4:53 PM, Scott England-Sullivan <sully6...@gmail.com> > wrote: > > > >> That was my thought until I ran the camel-itest-karaf project with > >> Karaf 2.3.0-SNAPSHOT which generates a whole host of errors. More > >> investigation is required but it would seem that Camel, as of right > >> now, either supports Karaf 2.2.9 or 2.3.0. > > > > Well, *THAT* is a completely different issue than a blueprint version > discussion. There are a LOT LOT more changes in Karaf 2.3 than just > Blueprint 1.0.0. It could be the specs jars behaving differently, > blueprint, proxy, asm, jmx, pax-web, jetty, etc… 2.3.0 was way way to > long coming and contains a lot more changes than it really should have. > (IMO) > > > > IMO, it's most likely a test harness issue. Talend has spent the last > two months doing very extensive testing of CXF and Camel on the Karaf 2.3 > snapshots. Thus, I'm fairly confident that Camel (and CXF) works fine > with Karaf 2.3. The internal test harnesses we use for our test suites > have been updated for Karaf 2.3. I don't know what may be required to get > things working well for Camel. For example, with 2.3, the customer > jre.properties file we use in the camel test harness is definitely not > needed and may even be causing problems. > > > > It's definitely something we need to look at, but is a completely > different issue than blueprint version support. > > > > Dan > > > > > > > >> On Mon, Oct 15, 2012 at 1:31 PM, Daniel Kulp <dk...@apache.org> wrote: > >>> > >>> On Oct 15, 2012, at 1:30 PM, Scott England-Sullivan < > sully6...@gmail.com> wrote: > >>> > >>>> Hello all, > >>>> > >>>> There have been several requests and recommendations in various > threads to > >>>> upgrade camel-blueprint to Aries Blueprint 1.0.0. Having been > involved > >>>> with several of them recently I started to review the impacts of this > >>>> change. I could be over-thinking this but I don't believe this > upgrade > >>>> should happen without a simultaneous upgrade of the Camel Karaf > support to > >>>> 2.3.0 as that is the first release to offer support for Aries > Blueprint > >>>> 1.0.0. > >>>> > >>>> This of course carries a risk of breaking backwards compatibility with > >>>> Camel 2.10.x and its support of Karaf 2.2.9. > >>>> > >>>> Therefore I wanted to bring this forward to a larger audience and get > input > >>>> on whether or not this is a change desired for Camel 2.11 or is it > >>>> something to look at further down the road. > >>> > >>> > >>> There are two different parts to this: > >>> > >>> 1) Supporting 1.0.0 > >>> > >>> 2) Dropping support for 0.3 > >>> > >>> > >>> I really don't think the two of them are mutually exclusive. The > version range we currently use for the aries blueprint stuff is: > >>> > >>> org.apache.aries.blueprint;version="[0.2,2)" > >>> > >>> and I know we've done fairly extensive testing of Camel with 1.0.0. > Thus, I think we can already claim that we support 1.0.0. Thus, it's > more of a question of #2. > >>> > >>> The real question is "What do we gain by dropping support for 0.3?" > At this point, I think the answer is "something close to nothing". > However, it would prevent easy deployment on the way more widely used > Karaf 2.2.x. Thus, I would say there is no point in doing it at this time. > >>> > >>> > >>> -- > >>> Daniel Kulp > >>> dk...@apache.org - http://dankulp.com/blog > >>> Talend Community Coder - http://coders.talend.com > >>> > >> > >> > >> > >> -- > >> -- > >> Scott England-Sullivan > >> Apache Camel Committer > >> Principal Consultant / Sr. Architect | Red Hat, Inc. > >> FuseSource is now part of Red Hat > >> Web: fusesource.com | redhat.com > >> Blog: sully6768.blogspot.com > >> Twitter: sully6768 > > > > -- > > Daniel Kulp > > dk...@apache.org - http://dankulp.com/blog > > Talend Community Coder - http://coders.talend.com > > > > > > -- > -- > Scott England-Sullivan > Apache Camel Committer > Principal Consultant / Sr. Architect | Red Hat, Inc. > FuseSource is now part of Red Hat > Web: fusesource.com | redhat.com > Blog: sully6768.blogspot.com > Twitter: sully6768 >