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

Krzysztof Sobkowiak edited comment on SM-2348 at 7/22/14 9:08 PM:
------------------------------------------------------------------

*Camel*

{{spring-dm}} feature id referenced by {{camel-spring}}, which is referenced by:

* {{camel}} -- ok, it references all: core, blueprint and spring
* several {{camel-spring-*}} features -- ok, Spring specific features
* {{camel-test-spring}} - ok, *but why in {{camel-test}} too*??
* {{spring-cxf}} -- *is it realy necessary here?* (see comment about {{cxf}} at 
the end of my comment)
* {{spring-mybatis}} - I don't know this feature, probably necessary

*ActiveMQ*

No references to {{spring-dm}}

*CXF*

{{cxf}} feature depends on {{spring-dm}}. This is a feature which collects 
other features to install them all using one feature, but none of the features 
referenced by {{cxf}} references {{spring-dm}} when installed separately. I 
think, Spring and Spring DM is not necessary in {{cxf}}. User should install it 
separately if he needs the Spring support


was (Author: sobkowiak):
*Camel*

{{spring-dm}} feature id referenced by {{camel-spring}}, which is referenced by:

* {{camel}} -- ok, it references all: core, blueprint and spring
* several {{camel-spring-*}} features -- ok, Spring specific features
* {{camel-test-spring}} - ok, *but why in {{camel-test}} too*??
* {{spring-cxf}} -- *is it realy necessary here?* (see comment about {{cxf}} at 
the end of my comment)
* {{spring-mybatis}} - I don't know this feature, probably necessary

*ActiveMQ*

No references to {{spring-dm}}

*CXF*

{{cxf}} feature depends on {{spring-dm}}. This is a feature which collects 
other features to install them all using one feature, but none of the features 
referenced by {{cxf}} does not reference {{spring-dm}} when installed 
separately. I think, Spring and Spring DM is not necessary in {{cxf}}. User 
should install it separately if he needs the Spring support

> Add empty spring-dm feature
> ---------------------------
>
>                 Key: SM-2348
>                 URL: https://issues.apache.org/jira/browse/SM-2348
>             Project: ServiceMix
>          Issue Type: Improvement
>          Components: assemblies
>    Affects Versions: 5.0.2, 5.1.0
>            Reporter: Benjamin Graf
>
> Many feature files like activemq, cxf or camel references spring-dm. This 
> causes that normally two blueprint implementations gets installed which 
> sometimes can cause "strange" problems. To avoid this behavior the servicemix 
> feature file should override karaf
> e.g.
> <feature name="spring-dm" version="1.2.1" resolver="(obr)"/>



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to