Hi

I got some karaf features fixed that was also wrong, and some due the
spring-dm stuff. Also fixed the karaf commands and upgraded so its
working again.

The camel-spring-dm module has been merged to master branch and the
9521 branch is deleted.

On Wed, Apr 13, 2016 at 4:09 PM, Claus Ibsen <claus.ib...@gmail.com> wrote:
> Hi
>
> I took a stab at ticket
> https://issues.apache.org/jira/browse/CAMEL-9521
>
> This is only relevant for OSGi users on Karaf / ServiceMix
>
>
> This moves the old spring-dm pieces out of camel-spring into a new
> camel-spring-dm module.
>
> This allows users who are using Camel and install the camel-spring
> component to not use spring 3.x JARs anymore.
>
> So if you have some Camel apps that uses Spring XML on Karaf/SMX then
> you need to install camel-spring-dm feature first as it has the
> spring-dm pieces (namespace parser extension).
>
> I pushed this into a new branch 9521 which you can see at
> https://github.com/apache/camel/tree/9521
>
> The missing pieces is to migrate the osgi related tests in the
> tests/camel-itest-osgi to install camel-spring-dm as well. But this
> test module is currently not migrated from karaf 2.x to 4.x yet so it
> has its own problems.
>
> To make the maintenance of camel-spring-dm as painless, I moved the
> osgi code from camel-spring into this module, and then inlined the
> camel-spring into this module,. This was also how it worked before. If
> you dont do that you are in for a hell of OSGi classloading hell.
>
> With the spring-dm out of camel-spring we can also start to make it
> deprecated so eventually we can drop it all together.
>
> The Karaf team is working on a spring xml -> blueprint adapter so you
> can write spring xml but it runs as blueprint instead.
>
>
>
> --
> Claus Ibsen
> -----------------
> http://davsclaus.com @davsclaus
> Camel in Action 2: https://www.manning.com/ibsen2



-- 
Claus Ibsen
-----------------
http://davsclaus.com @davsclaus
Camel in Action 2: https://www.manning.com/ibsen2

Reply via email to