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:05:00 UTC

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

Piotr Klimczak created KARAF-7668:
-------------------------------------

             Summary: 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


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?



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