camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christian Schneider <>
Subject Re: camel-spring-dm feature incompatible to most other features of camel 2.18.3
Date Thu, 23 Mar 2017 17:01:14 GMT
I also think removing spring dm for camel 2.19 is a good idea.
Currently people just mix camel-spring-dm with any other camel features 
and expect it to work. So they can only be disappointed.


On 23.03.2017 17:50, Claus Ibsen wrote:
> I think you can run camel-spring-dm and maybe not install components
> that require Spring 4.x etc and then do some limited Camel application
> on the legacy Spring DM. Or in theory have spring 3.x and 4.x run side
> by side (osgi versioning) and have it somehow work. But hey f...
> spring-dm is not good in osgi. Use blueprint!
> But yeah its totally deprecated and people should move off spring-dm
> asap if possible.
> gnodet talked about some work they do in karaf to make it possible to
> load spring xml files and then automatic transform that into
> blueprint, so people could use spring xml files but it would run as
> blueprint.
> We could consider removing camel-spring-dm from Camel 2.19 onwards if
> it makes too much trouble.
> On Thu, Mar 23, 2017 at 2:44 PM, Christian Schneider
> <> wrote:
>> Camel 2.18.3 seems to have upgraded most camel modules to spring 4.
>> The only exemption is the camel-spring-dm feature which depends on spring <
>> 4.
>> As far as I know this causes camel 2.18.3 to not work on karaf when using
>> camel-spring-dm with any of the other camel modules that require spring 4.
>> Do others have the same experience?
>> What is our position about this as a community? Can we somehow upgrade
>> spring-dm to spring 4 or is it simply impossible to use it now?
>> In case we can not make it work I propose to remove the camel-spring-dm
>> feature so users know that it is not supported any more.
>> Christian
>> --
>> Christian Schneider
>> Open Source Architect

Christian Schneider

Open Source Architect

View raw message