[
https://issues.apache.org/jira/browse/SM-2348?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14070850#comment-14070850
]
Krzysztof Sobkowiak edited comment on SM-2348 at 7/22/14 8:40 PM:
------------------------------------------------------------------
I think, we cannot avoid other people to use the Spring and Spring DM in their
applications. If spring-dm is installed by camel, activemq or cxf even if it is
not necessary, probably the dependencies to spring-dm in these projects should
be refactored and spring-dm should be installed only if user needs Spring
support in these features (e.g. something like activemq-spring, camel-spring,
cxf-spring features)
was (Author: sobkowiak):
I think, we cannot avoid other people to use the Spring and Spring DM in their
applications. If spring-dm is installed by camel, activemq or cxf even if it is
not necessary, probably the dependencies to spring-dm in these projects should
be refactored and installed only if user needs Spring support in these features.
> 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)