You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@karaf.apache.org by "Piotr Klimczak (Jira)" <ji...@apache.org> on 2023/02/08 22:06:00 UTC

[jira] [Updated] (KARAF-7668) Reintroduce Karaf Spring support like with Spring 3 (we have it working for 4.2, 4.3 and 4.4 Karaf)

     [ https://issues.apache.org/jira/browse/KARAF-7668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Piotr Klimczak updated KARAF-7668:
----------------------------------
    Description: 
1st of all, massive thanks to all Karaf devs for keeping it going and getting better.

Back to subject, official Spring support has been dropped due to Spring community dropping Spring-DM.
The Spring itself actually still works in OSGi environment via Blueprint Spring bridge (which is part of Aries project).

We have it working with latest Spring 5 in production for years now with Karaf 4.2, 4.3 and now migrating to latest 4.4 with Apache CXF, AMQ and Camel (~200 integrations).

In practice we have Spring 3/Spring-DM like behaviour, which is just few PRs away to get it supported in Karaf out of the box.
I have started creating some Jiras and PRs in this direction over year ago.
Sadly there is not even a comment in Jira nor PR: ARIES-2045 and ARIES-2046.

Is it possible to open discussion somehow on this subject?
Reality is that there are still people using old Karaf/Fuse, who do not upgrade because they want to stay on Spring. Currently there is no way out for them other than migrate away completely from Karaf if they are not keen on Blueprint (like I am).

WDYT guys?

  was:
1st of all, massive thanks to all Karaf devs for keeping it going and getting better.

Back to subject, official Spring support has been dropped due to Spring community dropping Spring-DM.
The Spring itself actually still works in OSGi environment via Blueprint Spring bridge (which is part of Aries project).

We have it working in production for years now with Karaf 4.2, 4.3 and now migrating to latest 4.4 with Apache CXF, AMQ and Camel (~200 integrations).

In practice we have Spring 3/Spring-DM like behaviour, which is just few PRs away to get it supported in Karaf out of the box.
I have started creating some Jiras and PRs in this direction over year ago.
Sadly there is not even a comment in Jira nor PR: ARIES-2045 and ARIES-2046.

Is it possible to open discussion somehow on this subject?
Reality is that there are still people using old Karaf/Fuse, who do not upgrade because they want to stay on Spring. Currently there is no way out for them other than migrate away completely from Karaf if they are not keen on Blueprint (like I am).

WDYT guys?


> Reintroduce Karaf Spring support like with Spring 3 (we have it working for 4.2, 4.3 and 4.4 Karaf)
> ---------------------------------------------------------------------------------------------------
>
>                 Key: KARAF-7668
>                 URL: https://issues.apache.org/jira/browse/KARAF-7668
>             Project: Karaf
>          Issue Type: Wish
>          Components: karaf
>    Affects Versions: 4.4.3
>            Reporter: Piotr Klimczak
>            Priority: Major
>
> 1st of all, massive thanks to all Karaf devs for keeping it going and getting better.
> Back to subject, official Spring support has been dropped due to Spring community dropping Spring-DM.
> The Spring itself actually still works in OSGi environment via Blueprint Spring bridge (which is part of Aries project).
> We have it working with latest Spring 5 in production for years now with Karaf 4.2, 4.3 and now migrating to latest 4.4 with Apache CXF, AMQ and Camel (~200 integrations).
> In practice we have Spring 3/Spring-DM like behaviour, which is just few PRs away to get it supported in Karaf out of the box.
> I have started creating some Jiras and PRs in this direction over year ago.
> Sadly there is not even a comment in Jira nor PR: ARIES-2045 and ARIES-2046.
> Is it possible to open discussion somehow on this subject?
> Reality is that there are still people using old Karaf/Fuse, who do not upgrade because they want to stay on Spring. Currently there is no way out for them other than migrate away completely from Karaf if they are not keen on Blueprint (like I am).
> WDYT guys?



--
This message was sent by Atlassian Jira
(v8.20.10#820010)