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
>

Reply via email to