[ 
https://issues.apache.org/jira/browse/CAMEL-19024?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17687103#comment-17687103
 ] 

Piotr Klimczak edited comment on CAMEL-19024 at 2/10/23 2:53 PM:
-----------------------------------------------------------------

Thanks [~jbonofre] for your update, it is very helpful.

[~davsclaus] basing on above answer I think it would make sense to reopen this- 
hope you don't mind.
TBH I was considering reopening it anyway (or creating new jira) since all 
above spring projects define osgi imports and there are some mistakes there too.
I appreciate that Spring+Karaf support might not be your main focus, but since 
those modules has some level of OSGi support, it sounds sensible to keep it 
there and fix it.

I will be more than happy to provide PR with fixes as we make those fixes 
anyway.
Just give us few more days to finish testing and submit some PR which fixes all 
issues- like said we have approx 200 Karaf + Camel + Spring integrations, so we 
should be able to come up with nice test sample for this functionality and all 
fixes needed.

Also just to keep us on the same page:
In vanilla Karaf indeed there is Blueprint Spring project which is responsible 
for discovering Spring contexts in META-INF.
Then there is Blueprint Spring Extender which serves same purpose like Spring 
DM.
>From that perspective Karaf does support Spring.

[~jbonofre] or do you mean some other way of using Spring context?

Thanks both for your contribution so far.
Really appreciated.


was (Author: nannou9):
Thanks [~jbonofre] for your update, it is very helpful.

[~davsclaus] basing on above answer I think it would make sense to reopen this- 
hope you don't mind.
TBH I was considering reopening it anyway (or creating new jira) since all 
above spring projects define osgi imports and there are some mistakes there too.
I appreciate that Spring+Karaf support might not be your main focus, but since 
those modules has some level of OSGi support, it sounds sensible to keep it 
there and fix it.

I will be more than happy to provide PR with fixes as we make those fixes 
anyway.
Just give us few more days to finish testing and submit some PR which fixes all 
issues- like said we have approx 200 Karaf + Camel + Spring integrations, so we 
should be able to come up with nice test sample for this functionality and all 
fixes needed.

Also but of explanation:
In vanilla Karaf indeed there is Blueprint Spring project which is responsible 
for discovering Spring contexts in META-INF.
Then there is Blueprint Spring Extender which serves same purpose like Spring 
DM.
>From that perspective Karaf does support Spring.

[~jbonofre] or do you mean some other way of using Spring context?

Thanks both for your contribution so far.
Really appreciated.

> Camel Karaf Features missing camel-cxf-spring-*
> -----------------------------------------------
>
>                 Key: CAMEL-19024
>                 URL: https://issues.apache.org/jira/browse/CAMEL-19024
>             Project: Camel
>          Issue Type: Bug
>          Components: karaf
>    Affects Versions: 3.20.2
>            Reporter: Piotr Klimczak
>            Priority: Major
>
> 1st of all wanted to thank Apache Camel community for keeping Camel Karaf 
> going.
> Blow were introduced in camel 3.18, in this PR: 
> [https://github.com/apache/camel/pull/7904]
>  
> org.apache.camel/camel-cxf-spring-common
> org.apache.camel/camel-cxf-spring-rest
> org.apache.camel/camel-cxf-spring-soap
> org.apache.camel/camel-cxf-spring-transport



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

Reply via email to