Discussion:
Why the feature spring/4.2.3.RELEASE_1 also installs bundles from Spring version 3.1.4?
Cristiano Costantini
2016-03-04 08:30:12 UTC
Permalink
Hello all,

Why the feature spring/4.2.3.RELEASE_1 also installs bundles from Spring
version 3.1.4?

I'm having problem as the older version is recognized by some bundles which
do want at least a Spring 3.2.x version and my application fail to start...


I am installing the feature in SMX 7 (but also the same happen on SMX 6)
with the command:
***@root>feature:install -v spring/4.2.3.RELEASE_1
Adding features: spring/[4.2.3.RELEASE_1,4.2.3.RELEASE_1]
Changes to perform:
Region: root
Bundles to install:

mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/4.2.3.RELEASE_1

mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1

mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/4.2.3.RELEASE_1

mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1

mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1

mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
mvn:org.springframework/spring-aop/*3.1.4.RELEASE*
mvn:org.springframework/spring-asm/*3.1.4.RELEASE*
mvn:org.springframework/spring-beans/*3.1.4.RELEASE*
mvn:org.springframework/spring-context/*3.1.4.RELEASE*
mvn:org.springframework/spring-context-support/*3.1.4.RELEASE*
mvn:org.springframework/spring-core/*3.1.4.RELEASE*
mvn:org.springframework/spring-expression/*3.1.4.RELEASE*



I don't understand as I don't expect all these bundles from version
3.1.4.RELEASE to be installed, the feature:info command does not list them:
***@root>feature:info spring/4.2.3.RELEASE_1
Feature spring 4.2.3.RELEASE_1
Description:
Spring 4.2.x support
Details:
Spring Support
Feature has no configuration
Feature has no configuration files
Feature has no dependencies.
Feature contains followed bundles:

mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/1.0_6
start-level=30

mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1
start-level=30

mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
start-level=30

mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1
start-level=30

mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/4.2.3.RELEASE_1
start-level=30

mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/4.2.3.RELEASE_1
start-level=30

mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
start-level=30
Feature has no conditionals.


Could someone please explain why this is happening and how can I fix it
(avoid having the 3.1.4 bundles to be installed ?)

Thanks,
Cristiano
Jean-Baptiste Onofré
2016-03-04 11:20:12 UTC
Permalink
Hi Cristiano,

can you do feature:install -v to have details ?

I just checked and it doesn't occur in Karaf vanilla.

It's maybe a transitive feature.

Regards
JB
Post by Cristiano Costantini
Hello all,
Why the feature spring/4.2.3.RELEASE_1 also installs bundles from Spring
version 3.1.4?
I'm having problem as the older version is recognized by some bundles which
do want at least a Spring 3.2.x version and my application fail to start...
I am installing the feature in SMX 7 (but also the same happen on SMX 6)
Adding features: spring/[4.2.3.RELEASE_1,4.2.3.RELEASE_1]
Region: root
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
mvn:org.springframework/spring-aop/*3.1.4.RELEASE*
mvn:org.springframework/spring-asm/*3.1.4.RELEASE*
mvn:org.springframework/spring-beans/*3.1.4.RELEASE*
mvn:org.springframework/spring-context/*3.1.4.RELEASE*
mvn:org.springframework/spring-context-support/*3.1.4.RELEASE*
mvn:org.springframework/spring-core/*3.1.4.RELEASE*
mvn:org.springframework/spring-expression/*3.1.4.RELEASE*
I don't understand as I don't expect all these bundles from version
Feature spring 4.2.3.RELEASE_1
Spring 4.2.x support
Spring Support
Feature has no configuration
Feature has no configuration files
Feature has no dependencies.
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/1.0_6
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/4.2.3.RELEASE_1
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/4.2.3.RELEASE_1
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
start-level=30
Feature has no conditionals.
Could someone please explain why this is happening and how can I fix it
(avoid having the 3.1.4 bundles to be installed ?)
Thanks,
Cristiano
--
Jean-Baptiste Onofré
***@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com
Cristiano Costantini
2016-03-04 11:24:05 UTC
Permalink
This is the full output, on a clean Servicemix 7.0.0.M1

****@root>feature:install -v spring*

Adding features: spring/[4.2.3.RELEASE_1,4.2.3.RELEASE_1]

Changes to perform:

Region: root

Bundles to install:


mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/4.2.3.RELEASE_1


mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1


mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/4.2.3.RELEASE_1


mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1


mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1


mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1

* mvn:org.springframework/spring-aop/3.1.4.RELEASE*

* mvn:org.springframework/spring-asm/3.1.4.RELEASE*

* mvn:org.springframework/spring-beans/3.1.4.RELEASE*

* mvn:org.springframework/spring-context/3.1.4.RELEASE*

* mvn:org.springframework/spring-context-support/3.1.4.RELEASE*

* mvn:org.springframework/spring-core/3.1.4.RELEASE*

* mvn:org.springframework/spring-expression/3.1.4.RELEASE*

Installing bundles:


mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/4.2.3.RELEASE_1


mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1


mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/4.2.3.RELEASE_1


mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1


mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1


mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1

mvn:org.springframework/spring-aop/3.1.4.RELEASE

mvn:org.springframework/spring-asm/3.1.4.RELEASE

mvn:org.springframework/spring-beans/3.1.4.RELEASE

mvn:org.springframework/spring-context/3.1.4.RELEASE

mvn:org.springframework/spring-context-support/3.1.4.RELEASE

mvn:org.springframework/spring-core/3.1.4.RELEASE

mvn:org.springframework/spring-expression/3.1.4.RELEASE

Stopping bundles:

org.apache.xbean.spring/3.18.0

org.apache.servicemix.activemq.service/7.0.0.M1

org.apache.servicemix.activemq.camel/7.0.0.M1

org.apache.camel.camel-spring/2.16.2

org.apache.camel.camel-jms/2.16.2

org.apache.camel.camel-cxf-transport/2.16.2

org.apache.camel.camel-cxf/2.16.2

org.apache.aries.transaction.manager/1.1.1

org.apache.activemq.activemq-osgi/5.13.0

org.apache.activemq.activemq-camel/5.13.0

activemq-karaf/5.13.0

org.apache.cxf.cxf-rt-wsdl/3.1.4

org.apache.cxf.cxf-rt-ws-security/3.1.4

org.apache.cxf.cxf-rt-ws-rm/3.1.4

org.apache.cxf.cxf-rt-ws-policy/3.1.4

org.apache.cxf.cxf-rt-ws-mex/3.1.4

org.apache.cxf.cxf-rt-ws-addr/3.1.4

org.apache.cxf.cxf-rt-transports-udp/3.1.4

org.apache.cxf.cxf-rt-transports-local/3.1.4

org.apache.cxf.cxf-rt-transports-jms/3.1.4

org.apache.cxf.cxf-rt-transports-http-jetty/3.1.4

org.apache.cxf.cxf-rt-transports-http/3.1.4

org.apache.cxf.cxf-rt-security-saml/3.1.4

org.apache.cxf.cxf-rt-security/3.1.4

org.apache.cxf.cxf-rt-rs-service-description/3.1.4

org.apache.cxf.cxf-rt-rs-extension-search/3.1.4

org.apache.cxf.cxf-rt-rs-extension-providers/3.1.4

org.apache.cxf.cxf-rt-rs-client/3.1.4

org.apache.cxf.cxf-rt-management/3.1.4

org.apache.cxf.cxf-rt-javascript/3.1.4

org.apache.cxf.cxf-rt-frontend-simple/3.1.4

org.apache.cxf.cxf-rt-frontend-js/3.1.4

org.apache.cxf.cxf-rt-frontend-jaxws/3.1.4

org.apache.cxf.cxf-rt-frontend-jaxrs/3.1.4

org.apache.cxf.cxf-rt-features-throttling/3.1.4

org.apache.cxf.cxf-rt-features-metrics/3.1.4

org.apache.cxf.cxf-rt-features-logging/3.1.4

org.apache.cxf.cxf-rt-features-clustering/3.1.4

org.apache.cxf.cxf-rt-databinding-xmlbeans/3.1.4

org.apache.cxf.cxf-rt-databinding-jaxb/3.1.4

org.apache.cxf.cxf-rt-databinding-aegis/3.1.4

org.apache.cxf.cxf-rt-bindings-xml/3.1.4

org.apache.cxf.cxf-rt-bindings-soap/3.1.4

org.apache.cxf.cxf-rt-bindings-object/3.1.4

org.apache.cxf.cxf-rt-bindings-corba/3.1.4

org.apache.cxf.cxf-rt-bindings-coloc/3.1.4

org.apache.cxf.cxf-core/3.1.4

org.springframework.osgi.io/1.2.1

org.springframework.osgi.extensions.annotations/1.2.1

org.springframework.osgi.extender/1.2.1

org.springframework.osgi.core/1.2.1

org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1

org.apache.servicemix.bundles.spring-jms/3.2.14.RELEASE_1

org.apache.servicemix.bundles.spring-context-support/3.2.14.RELEASE_1

org.apache.karaf.bundle.springstate/4.0.4

Refreshing bundles:

activemq-karaf/5.13.0 (Wired to
org.apache.activemq.activemq-osgi/5.13.0 which is being refreshed)

org.apache.activemq.activemq-camel/5.13.0 (Wired to
org.apache.activemq.activemq-osgi/5.13.0 which is being refreshed)

org.apache.activemq.activemq-osgi/5.13.0 (Should be wired to:
org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1 (through
[org.apache.activemq.activemq-osgi/5.13.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.util)(version>=3.0.0)(!(version>=5.0.0)))";
resolution:=optional))

org.apache.aries.transaction.manager/1.1.1 (Wired to
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 which is being
refreshed)

org.apache.camel.camel-cxf/2.16.2 (Wired to
org.apache.camel.camel-cxf-transport/2.16.2 which is being refreshed)

org.apache.camel.camel-cxf-transport/2.16.2 (Should be wired to:
org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1 (through
[org.apache.camel.camel-cxf-transport/2.16.2] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=3.2.0)(!(version>=5.0.0)))";
resolution:=optional))

org.apache.camel.camel-jms/2.16.2 (Wired to
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 which is being
refreshed)

org.apache.camel.camel-spring/2.16.2 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)

org.apache.cxf.cxf-core/3.1.4 (Should be wired to:
org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=3.1.0)(!(version>=5.0.0)))";
resolution:=optional),
org.apache.servicemix.bundles.spring-context/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.context)(version>=3.1.0)(!(version>=5.0.0)))";
resolution:=optional),
org.apache.servicemix.bundles.spring-aop/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.aop)(version>=3.1.0)(!(version>=5.0.0)))";
resolution:=optional),
org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core)(version>=3.1.0)(!(version>=5.0.0)))";
resolution:=optional))

org.apache.cxf.cxf-rt-bindings-coloc/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-bindings-corba/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-bindings-object/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-bindings-soap/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-bindings-xml/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-databinding-aegis/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-databinding-jaxb/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-databinding-xmlbeans/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-features-clustering/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-features-logging/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-features-metrics/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-features-throttling/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-frontend-jaxrs/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-frontend-jaxws/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-frontend-js/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-frontend-simple/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-javascript/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-management/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-rs-client/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-rs-extension-providers/3.1.4 (Wired to
org.apache.cxf.cxf-rt-databinding-aegis/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-rs-extension-search/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-rs-service-description/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-security/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-security-saml/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-transports-http/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-transports-http-jetty/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-transports-jms/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-transports-local/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-transports-udp/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-ws-addr/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-ws-mex/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-ws-policy/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-ws-rm/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-ws-security/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.cxf.cxf-rt-wsdl/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)

org.apache.karaf.bundle.springstate/4.0.4 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)

org.apache.servicemix.activemq.camel/7.0.0.M1 (Wired to
org.apache.activemq.activemq-camel/5.13.0 which is being refreshed)

org.apache.servicemix.activemq.service/7.0.0.M1 (Wired to
org.apache.activemq.activemq-osgi/5.13.0 which is being refreshed)

org.apache.servicemix.bundles.spring-context-support/3.2.14.RELEASE_1
(Wired to org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 which is
being refreshed)

org.apache.servicemix.bundles.spring-jms/3.2.14.RELEASE_1 (Wired to
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 which is being
refreshed)

org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 (Should be
wired to: org.apache.geronimo.specs.geronimo-jta_1.1_spec/1.1.1 (through
[org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1]
osgi.wiring.package;
filter:="(&(osgi.wiring.package=javax.transaction)(version>=1.0.1)(!(version>=2.0.0)))";
resolution:=optional))

org.apache.xbean.spring/3.18.0 (Should be wired to:
org.springframework.core/3.1.4.RELEASE (through
[org.apache.xbean.spring/3.18.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core.io)(version>=2.5.0)(!(version>=4.0.0)))"),
org.springframework.beans/3.1.4.RELEASE (through
[org.apache.xbean.spring/3.18.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=2.5.0)(!(version>=4.0.0)))"),
org.springframework.context/3.1.4.RELEASE (through
[org.apache.xbean.spring/3.18.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.context)(version>=2.5.0)(!(version>=4.0.0)))"))

org.springframework.osgi.core/1.2.1 (Should be wired to:
org.springframework.aop/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.aop)(version>=2.5.6)(!(version>=4.0.0)))"),
org.springframework.core/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core)(version>=2.5.6)(!(version>=4.0.0)))"),
org.springframework.beans/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=2.5.6)(!(version>=4.0.0)))"),
org.springframework.context/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.context)(version>=2.5.6)(!(version>=4.0.0)))"))

org.springframework.osgi.extender/1.2.1 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)

org.springframework.osgi.extensions.annotations/1.2.1 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)

org.springframework.osgi.io/1.2.1 (Should be wired to:
org.springframework.core/3.1.4.RELEASE (through [
org.springframework.osgi.io/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core.io
)(version>=2.5.6)(!(version>=4.0.0)))"))

Starting bundles:

org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1

org.apache.servicemix.bundles.spring-context-support/3.2.14.RELEASE_1

org.springframework.asm/3.1.4.RELEASE

org.springframework.core/3.1.4.RELEASE

org.springframework.beans/3.1.4.RELEASE

org.springframework.aop/3.1.4.RELEASE

org.springframework.expression/3.1.4.RELEASE

org.springframework.context/3.1.4.RELEASE

org.springframework.osgi.io/1.2.1

org.springframework.osgi.core/1.2.1

org.springframework.osgi.extensions.annotations/1.2.1

org.springframework.osgi.extender/1.2.1

org.apache.servicemix.bundles.spring-jms/3.2.14.RELEASE_1

org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1

org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1

org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1

org.apache.servicemix.bundles.spring-aop/4.2.3.RELEASE_1

org.apache.servicemix.bundles.spring-context/4.2.3.RELEASE_1

org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1

org.springframework.context.support/3.1.4.RELEASE

org.apache.karaf.bundle.springstate/4.0.4

org.apache.cxf.cxf-rt-ws-policy/3.1.4

org.apache.cxf.cxf-rt-wsdl/3.1.4

org.apache.cxf.cxf-rt-transports-http/3.1.4

org.apache.cxf.cxf-rt-frontend-jaxrs/3.1.4

org.apache.cxf.cxf-rt-rs-extension-search/3.1.4

org.apache.cxf.cxf-rt-bindings-coloc/3.1.4

org.apache.cxf.cxf-rt-rs-service-description/3.1.4

org.apache.cxf.cxf-rt-bindings-soap/3.1.4

org.apache.cxf.cxf-rt-databinding-jaxb/3.1.4

org.apache.cxf.cxf-rt-management/3.1.4

org.apache.cxf.cxf-rt-ws-addr/3.1.4

org.apache.cxf.cxf-rt-ws-rm/3.1.4

org.apache.cxf.cxf-rt-bindings-xml/3.1.4

org.apache.cxf.cxf-rt-frontend-simple/3.1.4

org.apache.cxf.cxf-rt-frontend-jaxws/3.1.4

org.apache.cxf.cxf-rt-security/3.1.4

org.apache.cxf.cxf-rt-security-saml/3.1.4

org.apache.cxf.cxf-rt-ws-mex/3.1.4

org.apache.cxf.cxf-rt-ws-security/3.1.4

org.apache.cxf.cxf-rt-features-logging/3.1.4

org.apache.cxf.cxf-rt-features-metrics/3.1.4

org.apache.cxf.cxf-rt-databinding-aegis/3.1.4

org.apache.cxf.cxf-rt-rs-extension-providers/3.1.4

org.apache.cxf.cxf-rt-transports-jms/3.1.4

org.apache.cxf.cxf-rt-bindings-corba/3.1.4

org.apache.cxf.cxf-rt-databinding-xmlbeans/3.1.4

org.apache.cxf.cxf-rt-transports-local/3.1.4

org.apache.cxf.cxf-rt-rs-client/3.1.4

org.apache.cxf.cxf-rt-frontend-js/3.1.4

org.apache.cxf.cxf-rt-features-clustering/3.1.4

org.apache.cxf.cxf-rt-features-throttling/3.1.4

org.apache.cxf.cxf-rt-javascript/3.1.4

org.apache.cxf.cxf-rt-bindings-object/3.1.4

org.apache.cxf.cxf-rt-transports-udp/3.1.4

org.apache.cxf.cxf-core/3.1.4

org.apache.cxf.cxf-rt-transports-http-jetty/3.1.4

org.apache.aries.transaction.manager/1.1.1

org.apache.camel.camel-cxf-transport/2.16.2

org.apache.camel.camel-jms/2.16.2

org.apache.camel.camel-spring/2.16.2

org.apache.xbean.spring/3.18.0

org.apache.camel.camel-cxf/2.16.2

org.apache.activemq.activemq-camel/5.13.0

activemq-karaf/5.13.0

org.apache.activemq.activemq-osgi/5.13.0

org.apache.servicemix.activemq.service/7.0.0.M1

org.apache.servicemix.activemq.camel/7.0.0.M1

Done.



Il giorno ven 4 mar 2016 alle ore 12:20 Jean-Baptiste Onofré <
Post by Jean-Baptiste Onofré
Hi Cristiano,
can you do feature:install -v to have details ?
I just checked and it doesn't occur in Karaf vanilla.
It's maybe a transitive feature.
Regards
JB
Post by Cristiano Costantini
Hello all,
Why the feature spring/4.2.3.RELEASE_1 also installs bundles from Spring
version 3.1.4?
I'm having problem as the older version is recognized by some bundles
which
Post by Cristiano Costantini
do want at least a Spring 3.2.x version and my application fail to
start...
Post by Cristiano Costantini
I am installing the feature in SMX 7 (but also the same happen on SMX 6)
Adding features: spring/[4.2.3.RELEASE_1,4.2.3.RELEASE_1]
Region: root
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
Post by Cristiano Costantini
mvn:org.springframework/spring-aop/*3.1.4.RELEASE*
mvn:org.springframework/spring-asm/*3.1.4.RELEASE*
mvn:org.springframework/spring-beans/*3.1.4.RELEASE*
mvn:org.springframework/spring-context/*3.1.4.RELEASE*
mvn:org.springframework/spring-context-support/*3.1.4.RELEASE*
mvn:org.springframework/spring-core/*3.1.4.RELEASE*
mvn:org.springframework/spring-expression/*3.1.4.RELEASE*
I don't understand as I don't expect all these bundles from version
3.1.4.RELEASE to be installed, the feature:info command does not list
Feature spring 4.2.3.RELEASE_1
Spring 4.2.x support
Spring Support
Feature has no configuration
Feature has no configuration files
Feature has no dependencies.
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/1.0_6
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
Feature has no conditionals.
Could someone please explain why this is happening and how can I fix it
(avoid having the 3.1.4 bundles to be installed ?)
Thanks,
Cristiano
--
Jean-Baptiste Onofré
http://blog.nanthrax.net
Talend - http://www.talend.com
Cristiano Costantini
2016-03-04 11:25:38 UTC
Permalink
Feature info is the following, as there is no dependency I don't understand
why it installs also bundle not listed in the feature...

***@root>feature:info spring

Feature spring 4.2.3.RELEASE_1

Description:

Spring 4.2.x support

Details:

Spring Support

Feature has no configuration

Feature has no configuration files

Feature has no dependencies.

Feature contains followed bundles:


mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/1.0_6
start-level=30


mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1
start-level=30


mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
start-level=30


mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1
start-level=30


mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/4.2.3.RELEASE_1
start-level=30


mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/4.2.3.RELEASE_1
start-level=30


mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
start-level=30

Feature has no conditionals.

Il giorno ven 4 mar 2016 alle ore 12:24 Cristiano Costantini <
Post by Cristiano Costantini
This is the full output, on a clean Servicemix 7.0.0.M1
Adding features: spring/[4.2.3.RELEASE_1,4.2.3.RELEASE_1]
Region: root
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
* mvn:org.springframework/spring-aop/3.1.4.RELEASE*
* mvn:org.springframework/spring-asm/3.1.4.RELEASE*
* mvn:org.springframework/spring-beans/3.1.4.RELEASE*
* mvn:org.springframework/spring-context/3.1.4.RELEASE*
* mvn:org.springframework/spring-context-support/3.1.4.RELEASE*
* mvn:org.springframework/spring-core/3.1.4.RELEASE*
* mvn:org.springframework/spring-expression/3.1.4.RELEASE*
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
mvn:org.springframework/spring-aop/3.1.4.RELEASE
mvn:org.springframework/spring-asm/3.1.4.RELEASE
mvn:org.springframework/spring-beans/3.1.4.RELEASE
mvn:org.springframework/spring-context/3.1.4.RELEASE
mvn:org.springframework/spring-context-support/3.1.4.RELEASE
mvn:org.springframework/spring-core/3.1.4.RELEASE
mvn:org.springframework/spring-expression/3.1.4.RELEASE
org.apache.xbean.spring/3.18.0
org.apache.servicemix.activemq.service/7.0.0.M1
org.apache.servicemix.activemq.camel/7.0.0.M1
org.apache.camel.camel-spring/2.16.2
org.apache.camel.camel-jms/2.16.2
org.apache.camel.camel-cxf-transport/2.16.2
org.apache.camel.camel-cxf/2.16.2
org.apache.aries.transaction.manager/1.1.1
org.apache.activemq.activemq-osgi/5.13.0
org.apache.activemq.activemq-camel/5.13.0
activemq-karaf/5.13.0
org.apache.cxf.cxf-rt-wsdl/3.1.4
org.apache.cxf.cxf-rt-ws-security/3.1.4
org.apache.cxf.cxf-rt-ws-rm/3.1.4
org.apache.cxf.cxf-rt-ws-policy/3.1.4
org.apache.cxf.cxf-rt-ws-mex/3.1.4
org.apache.cxf.cxf-rt-ws-addr/3.1.4
org.apache.cxf.cxf-rt-transports-udp/3.1.4
org.apache.cxf.cxf-rt-transports-local/3.1.4
org.apache.cxf.cxf-rt-transports-jms/3.1.4
org.apache.cxf.cxf-rt-transports-http-jetty/3.1.4
org.apache.cxf.cxf-rt-transports-http/3.1.4
org.apache.cxf.cxf-rt-security-saml/3.1.4
org.apache.cxf.cxf-rt-security/3.1.4
org.apache.cxf.cxf-rt-rs-service-description/3.1.4
org.apache.cxf.cxf-rt-rs-extension-search/3.1.4
org.apache.cxf.cxf-rt-rs-extension-providers/3.1.4
org.apache.cxf.cxf-rt-rs-client/3.1.4
org.apache.cxf.cxf-rt-management/3.1.4
org.apache.cxf.cxf-rt-javascript/3.1.4
org.apache.cxf.cxf-rt-frontend-simple/3.1.4
org.apache.cxf.cxf-rt-frontend-js/3.1.4
org.apache.cxf.cxf-rt-frontend-jaxws/3.1.4
org.apache.cxf.cxf-rt-frontend-jaxrs/3.1.4
org.apache.cxf.cxf-rt-features-throttling/3.1.4
org.apache.cxf.cxf-rt-features-metrics/3.1.4
org.apache.cxf.cxf-rt-features-logging/3.1.4
org.apache.cxf.cxf-rt-features-clustering/3.1.4
org.apache.cxf.cxf-rt-databinding-xmlbeans/3.1.4
org.apache.cxf.cxf-rt-databinding-jaxb/3.1.4
org.apache.cxf.cxf-rt-databinding-aegis/3.1.4
org.apache.cxf.cxf-rt-bindings-xml/3.1.4
org.apache.cxf.cxf-rt-bindings-soap/3.1.4
org.apache.cxf.cxf-rt-bindings-object/3.1.4
org.apache.cxf.cxf-rt-bindings-corba/3.1.4
org.apache.cxf.cxf-rt-bindings-coloc/3.1.4
org.apache.cxf.cxf-core/3.1.4
org.springframework.osgi.io/1.2.1
org.springframework.osgi.extensions.annotations/1.2.1
org.springframework.osgi.extender/1.2.1
org.springframework.osgi.core/1.2.1
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1
org.apache.servicemix.bundles.spring-jms/3.2.14.RELEASE_1
org.apache.servicemix.bundles.spring-context-support/3.2.14.RELEASE_1
org.apache.karaf.bundle.springstate/4.0.4
activemq-karaf/5.13.0 (Wired to
org.apache.activemq.activemq-osgi/5.13.0 which is being refreshed)
org.apache.activemq.activemq-camel/5.13.0 (Wired to
org.apache.activemq.activemq-osgi/5.13.0 which is being refreshed)
org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1 (through
[org.apache.activemq.activemq-osgi/5.13.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.util)(version>=3.0.0)(!(version>=5.0.0)))";
resolution:=optional))
org.apache.aries.transaction.manager/1.1.1 (Wired to
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 which is being
refreshed)
org.apache.camel.camel-cxf/2.16.2 (Wired to
org.apache.camel.camel-cxf-transport/2.16.2 which is being refreshed)
org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1 (through
[org.apache.camel.camel-cxf-transport/2.16.2] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=3.2.0)(!(version>=5.0.0)))";
resolution:=optional))
org.apache.camel.camel-jms/2.16.2 (Wired to
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 which is being
refreshed)
org.apache.camel.camel-spring/2.16.2 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)
org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=3.1.0)(!(version>=5.0.0)))";
resolution:=optional),
org.apache.servicemix.bundles.spring-context/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.context)(version>=3.1.0)(!(version>=5.0.0)))";
resolution:=optional),
org.apache.servicemix.bundles.spring-aop/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.aop)(version>=3.1.0)(!(version>=5.0.0)))";
resolution:=optional),
org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core)(version>=3.1.0)(!(version>=5.0.0)))";
resolution:=optional))
org.apache.cxf.cxf-rt-bindings-coloc/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-bindings-corba/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-bindings-object/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-bindings-soap/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-bindings-xml/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-databinding-aegis/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-databinding-jaxb/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-databinding-xmlbeans/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-features-clustering/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-features-logging/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-features-metrics/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-features-throttling/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-frontend-jaxrs/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-frontend-jaxws/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-frontend-js/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-frontend-simple/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-javascript/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-management/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-rs-client/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-rs-extension-providers/3.1.4 (Wired to
org.apache.cxf.cxf-rt-databinding-aegis/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-rs-extension-search/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-rs-service-description/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-security/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-security-saml/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-http/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-http-jetty/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-jms/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-local/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-udp/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-addr/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-mex/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-policy/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-rm/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-security/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-wsdl/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.karaf.bundle.springstate/4.0.4 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)
org.apache.servicemix.activemq.camel/7.0.0.M1 (Wired to
org.apache.activemq.activemq-camel/5.13.0 which is being refreshed)
org.apache.servicemix.activemq.service/7.0.0.M1 (Wired to
org.apache.activemq.activemq-osgi/5.13.0 which is being refreshed)
org.apache.servicemix.bundles.spring-context-support/3.2.14.RELEASE_1
(Wired to org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 which is
being refreshed)
org.apache.servicemix.bundles.spring-jms/3.2.14.RELEASE_1 (Wired to
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 which is being
refreshed)
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 (Should be
wired to: org.apache.geronimo.specs.geronimo-jta_1.1_spec/1.1.1 (through
[org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1]
osgi.wiring.package;
filter:="(&(osgi.wiring.package=javax.transaction)(version>=1.0.1)(!(version>=2.0.0)))";
resolution:=optional))
org.springframework.core/3.1.4.RELEASE (through
[org.apache.xbean.spring/3.18.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core.io)(version>=2.5.0)(!(version>=4.0.0)))"),
org.springframework.beans/3.1.4.RELEASE (through
[org.apache.xbean.spring/3.18.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=2.5.0)(!(version>=4.0.0)))"),
org.springframework.context/3.1.4.RELEASE (through
[org.apache.xbean.spring/3.18.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.context)(version>=2.5.0)(!(version>=4.0.0)))"))
org.springframework.aop/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.aop)(version>=2.5.6)(!(version>=4.0.0)))"),
org.springframework.core/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core)(version>=2.5.6)(!(version>=4.0.0)))"),
org.springframework.beans/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=2.5.6)(!(version>=4.0.0)))"),
org.springframework.context/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.context)(version>=2.5.6)(!(version>=4.0.0)))"))
org.springframework.osgi.extender/1.2.1 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)
org.springframework.osgi.extensions.annotations/1.2.1 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)
org.springframework.core/3.1.4.RELEASE (through [
org.springframework.osgi.io/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core.io
)(version>=2.5.6)(!(version>=4.0.0)))"))
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1
org.apache.servicemix.bundles.spring-context-support/3.2.14.RELEASE_1
org.springframework.asm/3.1.4.RELEASE
org.springframework.core/3.1.4.RELEASE
org.springframework.beans/3.1.4.RELEASE
org.springframework.aop/3.1.4.RELEASE
org.springframework.expression/3.1.4.RELEASE
org.springframework.context/3.1.4.RELEASE
org.springframework.osgi.io/1.2.1
org.springframework.osgi.core/1.2.1
org.springframework.osgi.extensions.annotations/1.2.1
org.springframework.osgi.extender/1.2.1
org.apache.servicemix.bundles.spring-jms/3.2.14.RELEASE_1
org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-aop/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-context/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
org.springframework.context.support/3.1.4.RELEASE
org.apache.karaf.bundle.springstate/4.0.4
org.apache.cxf.cxf-rt-ws-policy/3.1.4
org.apache.cxf.cxf-rt-wsdl/3.1.4
org.apache.cxf.cxf-rt-transports-http/3.1.4
org.apache.cxf.cxf-rt-frontend-jaxrs/3.1.4
org.apache.cxf.cxf-rt-rs-extension-search/3.1.4
org.apache.cxf.cxf-rt-bindings-coloc/3.1.4
org.apache.cxf.cxf-rt-rs-service-description/3.1.4
org.apache.cxf.cxf-rt-bindings-soap/3.1.4
org.apache.cxf.cxf-rt-databinding-jaxb/3.1.4
org.apache.cxf.cxf-rt-management/3.1.4
org.apache.cxf.cxf-rt-ws-addr/3.1.4
org.apache.cxf.cxf-rt-ws-rm/3.1.4
org.apache.cxf.cxf-rt-bindings-xml/3.1.4
org.apache.cxf.cxf-rt-frontend-simple/3.1.4
org.apache.cxf.cxf-rt-frontend-jaxws/3.1.4
org.apache.cxf.cxf-rt-security/3.1.4
org.apache.cxf.cxf-rt-security-saml/3.1.4
org.apache.cxf.cxf-rt-ws-mex/3.1.4
org.apache.cxf.cxf-rt-ws-security/3.1.4
org.apache.cxf.cxf-rt-features-logging/3.1.4
org.apache.cxf.cxf-rt-features-metrics/3.1.4
org.apache.cxf.cxf-rt-databinding-aegis/3.1.4
org.apache.cxf.cxf-rt-rs-extension-providers/3.1.4
org.apache.cxf.cxf-rt-transports-jms/3.1.4
org.apache.cxf.cxf-rt-bindings-corba/3.1.4
org.apache.cxf.cxf-rt-databinding-xmlbeans/3.1.4
org.apache.cxf.cxf-rt-transports-local/3.1.4
org.apache.cxf.cxf-rt-rs-client/3.1.4
org.apache.cxf.cxf-rt-frontend-js/3.1.4
org.apache.cxf.cxf-rt-features-clustering/3.1.4
org.apache.cxf.cxf-rt-features-throttling/3.1.4
org.apache.cxf.cxf-rt-javascript/3.1.4
org.apache.cxf.cxf-rt-bindings-object/3.1.4
org.apache.cxf.cxf-rt-transports-udp/3.1.4
org.apache.cxf.cxf-core/3.1.4
org.apache.cxf.cxf-rt-transports-http-jetty/3.1.4
org.apache.aries.transaction.manager/1.1.1
org.apache.camel.camel-cxf-transport/2.16.2
org.apache.camel.camel-jms/2.16.2
org.apache.camel.camel-spring/2.16.2
org.apache.xbean.spring/3.18.0
org.apache.camel.camel-cxf/2.16.2
org.apache.activemq.activemq-camel/5.13.0
activemq-karaf/5.13.0
org.apache.activemq.activemq-osgi/5.13.0
org.apache.servicemix.activemq.service/7.0.0.M1
org.apache.servicemix.activemq.camel/7.0.0.M1
Done.
Il giorno ven 4 mar 2016 alle ore 12:20 Jean-Baptiste Onofré <
Post by Jean-Baptiste Onofré
Hi Cristiano,
can you do feature:install -v to have details ?
I just checked and it doesn't occur in Karaf vanilla.
It's maybe a transitive feature.
Regards
JB
Post by Cristiano Costantini
Hello all,
Why the feature spring/4.2.3.RELEASE_1 also installs bundles from Spring
version 3.1.4?
I'm having problem as the older version is recognized by some bundles
which
Post by Cristiano Costantini
do want at least a Spring 3.2.x version and my application fail to
start...
Post by Cristiano Costantini
I am installing the feature in SMX 7 (but also the same happen on SMX 6)
Adding features: spring/[4.2.3.RELEASE_1,4.2.3.RELEASE_1]
Region: root
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
Post by Cristiano Costantini
mvn:org.springframework/spring-aop/*3.1.4.RELEASE*
mvn:org.springframework/spring-asm/*3.1.4.RELEASE*
mvn:org.springframework/spring-beans/*3.1.4.RELEASE*
mvn:org.springframework/spring-context/*3.1.4.RELEASE*
mvn:org.springframework/spring-context-support/*3.1.4.RELEASE*
mvn:org.springframework/spring-core/*3.1.4.RELEASE*
mvn:org.springframework/spring-expression/*3.1.4.RELEASE*
I don't understand as I don't expect all these bundles from version
3.1.4.RELEASE to be installed, the feature:info command does not list
Feature spring 4.2.3.RELEASE_1
Spring 4.2.x support
Spring Support
Feature has no configuration
Feature has no configuration files
Feature has no dependencies.
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/1.0_6
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
Feature has no conditionals.
Could someone please explain why this is happening and how can I fix it
(avoid having the 3.1.4 bundles to be installed ?)
Thanks,
Cristiano
--
Jean-Baptiste Onofré
http://blog.nanthrax.net
Talend - http://www.talend.com
Jean-Baptiste Onofré
2016-03-04 11:28:37 UTC
Permalink
I bet that installing spring feature resolved a optional import or a
condition in ServiceMix features, defining a version range like [3,) so
installing the required feature.

Let me take a look.

Regards
JB
Post by Cristiano Costantini
This is the full output, on a clean Servicemix 7.0.0.M1
Adding features: spring/[4.2.3.RELEASE_1,4.2.3.RELEASE_1]
Region: root
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
* mvn:org.springframework/spring-aop/3.1.4.RELEASE*
* mvn:org.springframework/spring-asm/3.1.4.RELEASE*
* mvn:org.springframework/spring-beans/3.1.4.RELEASE*
* mvn:org.springframework/spring-context/3.1.4.RELEASE*
* mvn:org.springframework/spring-context-support/3.1.4.RELEASE*
* mvn:org.springframework/spring-core/3.1.4.RELEASE*
* mvn:org.springframework/spring-expression/3.1.4.RELEASE*
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
mvn:org.springframework/spring-aop/3.1.4.RELEASE
mvn:org.springframework/spring-asm/3.1.4.RELEASE
mvn:org.springframework/spring-beans/3.1.4.RELEASE
mvn:org.springframework/spring-context/3.1.4.RELEASE
mvn:org.springframework/spring-context-support/3.1.4.RELEASE
mvn:org.springframework/spring-core/3.1.4.RELEASE
mvn:org.springframework/spring-expression/3.1.4.RELEASE
org.apache.xbean.spring/3.18.0
org.apache.servicemix.activemq.service/7.0.0.M1
org.apache.servicemix.activemq.camel/7.0.0.M1
org.apache.camel.camel-spring/2.16.2
org.apache.camel.camel-jms/2.16.2
org.apache.camel.camel-cxf-transport/2.16.2
org.apache.camel.camel-cxf/2.16.2
org.apache.aries.transaction.manager/1.1.1
org.apache.activemq.activemq-osgi/5.13.0
org.apache.activemq.activemq-camel/5.13.0
activemq-karaf/5.13.0
org.apache.cxf.cxf-rt-wsdl/3.1.4
org.apache.cxf.cxf-rt-ws-security/3.1.4
org.apache.cxf.cxf-rt-ws-rm/3.1.4
org.apache.cxf.cxf-rt-ws-policy/3.1.4
org.apache.cxf.cxf-rt-ws-mex/3.1.4
org.apache.cxf.cxf-rt-ws-addr/3.1.4
org.apache.cxf.cxf-rt-transports-udp/3.1.4
org.apache.cxf.cxf-rt-transports-local/3.1.4
org.apache.cxf.cxf-rt-transports-jms/3.1.4
org.apache.cxf.cxf-rt-transports-http-jetty/3.1.4
org.apache.cxf.cxf-rt-transports-http/3.1.4
org.apache.cxf.cxf-rt-security-saml/3.1.4
org.apache.cxf.cxf-rt-security/3.1.4
org.apache.cxf.cxf-rt-rs-service-description/3.1.4
org.apache.cxf.cxf-rt-rs-extension-search/3.1.4
org.apache.cxf.cxf-rt-rs-extension-providers/3.1.4
org.apache.cxf.cxf-rt-rs-client/3.1.4
org.apache.cxf.cxf-rt-management/3.1.4
org.apache.cxf.cxf-rt-javascript/3.1.4
org.apache.cxf.cxf-rt-frontend-simple/3.1.4
org.apache.cxf.cxf-rt-frontend-js/3.1.4
org.apache.cxf.cxf-rt-frontend-jaxws/3.1.4
org.apache.cxf.cxf-rt-frontend-jaxrs/3.1.4
org.apache.cxf.cxf-rt-features-throttling/3.1.4
org.apache.cxf.cxf-rt-features-metrics/3.1.4
org.apache.cxf.cxf-rt-features-logging/3.1.4
org.apache.cxf.cxf-rt-features-clustering/3.1.4
org.apache.cxf.cxf-rt-databinding-xmlbeans/3.1.4
org.apache.cxf.cxf-rt-databinding-jaxb/3.1.4
org.apache.cxf.cxf-rt-databinding-aegis/3.1.4
org.apache.cxf.cxf-rt-bindings-xml/3.1.4
org.apache.cxf.cxf-rt-bindings-soap/3.1.4
org.apache.cxf.cxf-rt-bindings-object/3.1.4
org.apache.cxf.cxf-rt-bindings-corba/3.1.4
org.apache.cxf.cxf-rt-bindings-coloc/3.1.4
org.apache.cxf.cxf-core/3.1.4
org.springframework.osgi.io/1.2.1
org.springframework.osgi.extensions.annotations/1.2.1
org.springframework.osgi.extender/1.2.1
org.springframework.osgi.core/1.2.1
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1
org.apache.servicemix.bundles.spring-jms/3.2.14.RELEASE_1
org.apache.servicemix.bundles.spring-context-support/3.2.14.RELEASE_1
org.apache.karaf.bundle.springstate/4.0.4
activemq-karaf/5.13.0 (Wired to
org.apache.activemq.activemq-osgi/5.13.0 which is being refreshed)
org.apache.activemq.activemq-camel/5.13.0 (Wired to
org.apache.activemq.activemq-osgi/5.13.0 which is being refreshed)
org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1 (through
[org.apache.activemq.activemq-osgi/5.13.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.util)(version>=3.0.0)(!(version>=5.0.0)))";
resolution:=optional))
org.apache.aries.transaction.manager/1.1.1 (Wired to
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 which is being
refreshed)
org.apache.camel.camel-cxf/2.16.2 (Wired to
org.apache.camel.camel-cxf-transport/2.16.2 which is being refreshed)
org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1 (through
[org.apache.camel.camel-cxf-transport/2.16.2] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=3.2.0)(!(version>=5.0.0)))";
resolution:=optional))
org.apache.camel.camel-jms/2.16.2 (Wired to
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 which is being
refreshed)
org.apache.camel.camel-spring/2.16.2 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)
org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=3.1.0)(!(version>=5.0.0)))";
resolution:=optional),
org.apache.servicemix.bundles.spring-context/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.context)(version>=3.1.0)(!(version>=5.0.0)))";
resolution:=optional),
org.apache.servicemix.bundles.spring-aop/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.aop)(version>=3.1.0)(!(version>=5.0.0)))";
resolution:=optional),
org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core)(version>=3.1.0)(!(version>=5.0.0)))";
resolution:=optional))
org.apache.cxf.cxf-rt-bindings-coloc/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-bindings-corba/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-bindings-object/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-bindings-soap/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-bindings-xml/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-databinding-aegis/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-databinding-jaxb/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-databinding-xmlbeans/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-features-clustering/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-features-logging/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-features-metrics/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-features-throttling/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-frontend-jaxrs/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-frontend-jaxws/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-frontend-js/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-frontend-simple/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-javascript/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-management/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-rs-client/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-rs-extension-providers/3.1.4 (Wired to
org.apache.cxf.cxf-rt-databinding-aegis/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-rs-extension-search/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-rs-service-description/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-security/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-security-saml/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-http/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-http-jetty/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-jms/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-local/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-udp/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-addr/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-mex/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-policy/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-rm/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-security/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-wsdl/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.karaf.bundle.springstate/4.0.4 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)
org.apache.servicemix.activemq.camel/7.0.0.M1 (Wired to
org.apache.activemq.activemq-camel/5.13.0 which is being refreshed)
org.apache.servicemix.activemq.service/7.0.0.M1 (Wired to
org.apache.activemq.activemq-osgi/5.13.0 which is being refreshed)
org.apache.servicemix.bundles.spring-context-support/3.2.14.RELEASE_1
(Wired to org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 which is
being refreshed)
org.apache.servicemix.bundles.spring-jms/3.2.14.RELEASE_1 (Wired to
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 which is being
refreshed)
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 (Should be
wired to: org.apache.geronimo.specs.geronimo-jta_1.1_spec/1.1.1 (through
[org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1]
osgi.wiring.package;
filter:="(&(osgi.wiring.package=javax.transaction)(version>=1.0.1)(!(version>=2.0.0)))";
resolution:=optional))
org.springframework.core/3.1.4.RELEASE (through
[org.apache.xbean.spring/3.18.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core.io)(version>=2.5.0)(!(version>=4.0.0)))"),
org.springframework.beans/3.1.4.RELEASE (through
[org.apache.xbean.spring/3.18.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=2.5.0)(!(version>=4.0.0)))"),
org.springframework.context/3.1.4.RELEASE (through
[org.apache.xbean.spring/3.18.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.context)(version>=2.5.0)(!(version>=4.0.0)))"))
org.springframework.aop/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.aop)(version>=2.5.6)(!(version>=4.0.0)))"),
org.springframework.core/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core)(version>=2.5.6)(!(version>=4.0.0)))"),
org.springframework.beans/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=2.5.6)(!(version>=4.0.0)))"),
org.springframework.context/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.context)(version>=2.5.6)(!(version>=4.0.0)))"))
org.springframework.osgi.extender/1.2.1 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)
org.springframework.osgi.extensions.annotations/1.2.1 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)
org.springframework.core/3.1.4.RELEASE (through [
org.springframework.osgi.io/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core.io
)(version>=2.5.6)(!(version>=4.0.0)))"))
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1
org.apache.servicemix.bundles.spring-context-support/3.2.14.RELEASE_1
org.springframework.asm/3.1.4.RELEASE
org.springframework.core/3.1.4.RELEASE
org.springframework.beans/3.1.4.RELEASE
org.springframework.aop/3.1.4.RELEASE
org.springframework.expression/3.1.4.RELEASE
org.springframework.context/3.1.4.RELEASE
org.springframework.osgi.io/1.2.1
org.springframework.osgi.core/1.2.1
org.springframework.osgi.extensions.annotations/1.2.1
org.springframework.osgi.extender/1.2.1
org.apache.servicemix.bundles.spring-jms/3.2.14.RELEASE_1
org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-aop/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-context/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
org.springframework.context.support/3.1.4.RELEASE
org.apache.karaf.bundle.springstate/4.0.4
org.apache.cxf.cxf-rt-ws-policy/3.1.4
org.apache.cxf.cxf-rt-wsdl/3.1.4
org.apache.cxf.cxf-rt-transports-http/3.1.4
org.apache.cxf.cxf-rt-frontend-jaxrs/3.1.4
org.apache.cxf.cxf-rt-rs-extension-search/3.1.4
org.apache.cxf.cxf-rt-bindings-coloc/3.1.4
org.apache.cxf.cxf-rt-rs-service-description/3.1.4
org.apache.cxf.cxf-rt-bindings-soap/3.1.4
org.apache.cxf.cxf-rt-databinding-jaxb/3.1.4
org.apache.cxf.cxf-rt-management/3.1.4
org.apache.cxf.cxf-rt-ws-addr/3.1.4
org.apache.cxf.cxf-rt-ws-rm/3.1.4
org.apache.cxf.cxf-rt-bindings-xml/3.1.4
org.apache.cxf.cxf-rt-frontend-simple/3.1.4
org.apache.cxf.cxf-rt-frontend-jaxws/3.1.4
org.apache.cxf.cxf-rt-security/3.1.4
org.apache.cxf.cxf-rt-security-saml/3.1.4
org.apache.cxf.cxf-rt-ws-mex/3.1.4
org.apache.cxf.cxf-rt-ws-security/3.1.4
org.apache.cxf.cxf-rt-features-logging/3.1.4
org.apache.cxf.cxf-rt-features-metrics/3.1.4
org.apache.cxf.cxf-rt-databinding-aegis/3.1.4
org.apache.cxf.cxf-rt-rs-extension-providers/3.1.4
org.apache.cxf.cxf-rt-transports-jms/3.1.4
org.apache.cxf.cxf-rt-bindings-corba/3.1.4
org.apache.cxf.cxf-rt-databinding-xmlbeans/3.1.4
org.apache.cxf.cxf-rt-transports-local/3.1.4
org.apache.cxf.cxf-rt-rs-client/3.1.4
org.apache.cxf.cxf-rt-frontend-js/3.1.4
org.apache.cxf.cxf-rt-features-clustering/3.1.4
org.apache.cxf.cxf-rt-features-throttling/3.1.4
org.apache.cxf.cxf-rt-javascript/3.1.4
org.apache.cxf.cxf-rt-bindings-object/3.1.4
org.apache.cxf.cxf-rt-transports-udp/3.1.4
org.apache.cxf.cxf-core/3.1.4
org.apache.cxf.cxf-rt-transports-http-jetty/3.1.4
org.apache.aries.transaction.manager/1.1.1
org.apache.camel.camel-cxf-transport/2.16.2
org.apache.camel.camel-jms/2.16.2
org.apache.camel.camel-spring/2.16.2
org.apache.xbean.spring/3.18.0
org.apache.camel.camel-cxf/2.16.2
org.apache.activemq.activemq-camel/5.13.0
activemq-karaf/5.13.0
org.apache.activemq.activemq-osgi/5.13.0
org.apache.servicemix.activemq.service/7.0.0.M1
org.apache.servicemix.activemq.camel/7.0.0.M1
Done.
Il giorno ven 4 mar 2016 alle ore 12:20 Jean-Baptiste Onofré <
Post by Jean-Baptiste Onofré
Hi Cristiano,
can you do feature:install -v to have details ?
I just checked and it doesn't occur in Karaf vanilla.
It's maybe a transitive feature.
Regards
JB
Post by Cristiano Costantini
Hello all,
Why the feature spring/4.2.3.RELEASE_1 also installs bundles from Spring
version 3.1.4?
I'm having problem as the older version is recognized by some bundles
which
Post by Cristiano Costantini
do want at least a Spring 3.2.x version and my application fail to
start...
Post by Cristiano Costantini
I am installing the feature in SMX 7 (but also the same happen on SMX 6)
Adding features: spring/[4.2.3.RELEASE_1,4.2.3.RELEASE_1]
Region: root
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
Post by Cristiano Costantini
mvn:org.springframework/spring-aop/*3.1.4.RELEASE*
mvn:org.springframework/spring-asm/*3.1.4.RELEASE*
mvn:org.springframework/spring-beans/*3.1.4.RELEASE*
mvn:org.springframework/spring-context/*3.1.4.RELEASE*
mvn:org.springframework/spring-context-support/*3.1.4.RELEASE*
mvn:org.springframework/spring-core/*3.1.4.RELEASE*
mvn:org.springframework/spring-expression/*3.1.4.RELEASE*
I don't understand as I don't expect all these bundles from version
3.1.4.RELEASE to be installed, the feature:info command does not list
Feature spring 4.2.3.RELEASE_1
Spring 4.2.x support
Spring Support
Feature has no configuration
Feature has no configuration files
Feature has no dependencies.
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/1.0_6
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
Feature has no conditionals.
Could someone please explain why this is happening and how can I fix it
(avoid having the 3.1.4 bundles to be installed ?)
Thanks,
Cristiano
--
Jean-Baptiste Onofré
http://blog.nanthrax.net
Talend - http://www.talend.com
--
Jean-Baptiste Onofré
***@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com
Cristiano Costantini
2016-03-04 11:33:21 UTC
Permalink
Thanks!
in the meanwhile, I've tested and this does not happen on ServiceMix 6.1.0,
here it installs only Spring 4 bundles

Il giorno ven 4 mar 2016 alle ore 12:28 Jean-Baptiste Onofré <
Post by Jean-Baptiste Onofré
I bet that installing spring feature resolved a optional import or a
condition in ServiceMix features, defining a version range like [3,) so
installing the required feature.
Let me take a look.
Regards
JB
Post by Cristiano Costantini
This is the full output, on a clean Servicemix 7.0.0.M1
Adding features: spring/[4.2.3.RELEASE_1,4.2.3.RELEASE_1]
Region: root
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
Post by Cristiano Costantini
* mvn:org.springframework/spring-aop/3.1.4.RELEASE*
* mvn:org.springframework/spring-asm/3.1.4.RELEASE*
* mvn:org.springframework/spring-beans/3.1.4.RELEASE*
* mvn:org.springframework/spring-context/3.1.4.RELEASE*
* mvn:org.springframework/spring-context-support/3.1.4.RELEASE*
* mvn:org.springframework/spring-core/3.1.4.RELEASE*
* mvn:org.springframework/spring-expression/3.1.4.RELEASE*
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
Post by Cristiano Costantini
mvn:org.springframework/spring-aop/3.1.4.RELEASE
mvn:org.springframework/spring-asm/3.1.4.RELEASE
mvn:org.springframework/spring-beans/3.1.4.RELEASE
mvn:org.springframework/spring-context/3.1.4.RELEASE
mvn:org.springframework/spring-context-support/3.1.4.RELEASE
mvn:org.springframework/spring-core/3.1.4.RELEASE
mvn:org.springframework/spring-expression/3.1.4.RELEASE
org.apache.xbean.spring/3.18.0
org.apache.servicemix.activemq.service/7.0.0.M1
org.apache.servicemix.activemq.camel/7.0.0.M1
org.apache.camel.camel-spring/2.16.2
org.apache.camel.camel-jms/2.16.2
org.apache.camel.camel-cxf-transport/2.16.2
org.apache.camel.camel-cxf/2.16.2
org.apache.aries.transaction.manager/1.1.1
org.apache.activemq.activemq-osgi/5.13.0
org.apache.activemq.activemq-camel/5.13.0
activemq-karaf/5.13.0
org.apache.cxf.cxf-rt-wsdl/3.1.4
org.apache.cxf.cxf-rt-ws-security/3.1.4
org.apache.cxf.cxf-rt-ws-rm/3.1.4
org.apache.cxf.cxf-rt-ws-policy/3.1.4
org.apache.cxf.cxf-rt-ws-mex/3.1.4
org.apache.cxf.cxf-rt-ws-addr/3.1.4
org.apache.cxf.cxf-rt-transports-udp/3.1.4
org.apache.cxf.cxf-rt-transports-local/3.1.4
org.apache.cxf.cxf-rt-transports-jms/3.1.4
org.apache.cxf.cxf-rt-transports-http-jetty/3.1.4
org.apache.cxf.cxf-rt-transports-http/3.1.4
org.apache.cxf.cxf-rt-security-saml/3.1.4
org.apache.cxf.cxf-rt-security/3.1.4
org.apache.cxf.cxf-rt-rs-service-description/3.1.4
org.apache.cxf.cxf-rt-rs-extension-search/3.1.4
org.apache.cxf.cxf-rt-rs-extension-providers/3.1.4
org.apache.cxf.cxf-rt-rs-client/3.1.4
org.apache.cxf.cxf-rt-management/3.1.4
org.apache.cxf.cxf-rt-javascript/3.1.4
org.apache.cxf.cxf-rt-frontend-simple/3.1.4
org.apache.cxf.cxf-rt-frontend-js/3.1.4
org.apache.cxf.cxf-rt-frontend-jaxws/3.1.4
org.apache.cxf.cxf-rt-frontend-jaxrs/3.1.4
org.apache.cxf.cxf-rt-features-throttling/3.1.4
org.apache.cxf.cxf-rt-features-metrics/3.1.4
org.apache.cxf.cxf-rt-features-logging/3.1.4
org.apache.cxf.cxf-rt-features-clustering/3.1.4
org.apache.cxf.cxf-rt-databinding-xmlbeans/3.1.4
org.apache.cxf.cxf-rt-databinding-jaxb/3.1.4
org.apache.cxf.cxf-rt-databinding-aegis/3.1.4
org.apache.cxf.cxf-rt-bindings-xml/3.1.4
org.apache.cxf.cxf-rt-bindings-soap/3.1.4
org.apache.cxf.cxf-rt-bindings-object/3.1.4
org.apache.cxf.cxf-rt-bindings-corba/3.1.4
org.apache.cxf.cxf-rt-bindings-coloc/3.1.4
org.apache.cxf.cxf-core/3.1.4
org.springframework.osgi.io/1.2.1
org.springframework.osgi.extensions.annotations/1.2.1
org.springframework.osgi.extender/1.2.1
org.springframework.osgi.core/1.2.1
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1
org.apache.servicemix.bundles.spring-jms/3.2.14.RELEASE_1
org.apache.servicemix.bundles.spring-context-support/3.2.14.RELEASE_1
org.apache.karaf.bundle.springstate/4.0.4
activemq-karaf/5.13.0 (Wired to
org.apache.activemq.activemq-osgi/5.13.0 which is being refreshed)
org.apache.activemq.activemq-camel/5.13.0 (Wired to
org.apache.activemq.activemq-osgi/5.13.0 which is being refreshed)
org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1 (through
[org.apache.activemq.activemq-osgi/5.13.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.util)(version>=3.0.0)(!(version>=5.0.0)))";
Post by Cristiano Costantini
resolution:=optional))
org.apache.aries.transaction.manager/1.1.1 (Wired to
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 which is being
refreshed)
org.apache.camel.camel-cxf/2.16.2 (Wired to
org.apache.camel.camel-cxf-transport/2.16.2 which is being refreshed)
org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1 (through
[org.apache.camel.camel-cxf-transport/2.16.2] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=3.2.0)(!(version>=5.0.0)))";
Post by Cristiano Costantini
resolution:=optional))
org.apache.camel.camel-jms/2.16.2 (Wired to
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 which is being
refreshed)
org.apache.camel.camel-spring/2.16.2 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)
org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=3.1.0)(!(version>=5.0.0)))";
Post by Cristiano Costantini
resolution:=optional),
org.apache.servicemix.bundles.spring-context/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.context)(version>=3.1.0)(!(version>=5.0.0)))";
Post by Cristiano Costantini
resolution:=optional),
org.apache.servicemix.bundles.spring-aop/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.aop)(version>=3.1.0)(!(version>=5.0.0)))";
Post by Cristiano Costantini
resolution:=optional),
org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core)(version>=3.1.0)(!(version>=5.0.0)))";
Post by Cristiano Costantini
resolution:=optional))
org.apache.cxf.cxf-rt-bindings-coloc/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-bindings-corba/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-bindings-object/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-bindings-soap/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-bindings-xml/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-databinding-aegis/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-databinding-jaxb/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-databinding-xmlbeans/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-features-clustering/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-features-logging/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-features-metrics/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-features-throttling/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-frontend-jaxrs/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-frontend-jaxws/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-frontend-js/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-frontend-simple/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-javascript/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-management/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-rs-client/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-rs-extension-providers/3.1.4 (Wired to
org.apache.cxf.cxf-rt-databinding-aegis/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-rs-extension-search/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-rs-service-description/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-security/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-security-saml/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-http/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-http-jetty/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-jms/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-local/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-udp/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-addr/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-mex/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-policy/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-rm/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-security/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-wsdl/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.karaf.bundle.springstate/4.0.4 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)
org.apache.servicemix.activemq.camel/7.0.0.M1 (Wired to
org.apache.activemq.activemq-camel/5.13.0 which is being refreshed)
org.apache.servicemix.activemq.service/7.0.0.M1 (Wired to
org.apache.activemq.activemq-osgi/5.13.0 which is being refreshed)
org.apache.servicemix.bundles.spring-context-support/3.2.14.
RELEASE_1
Post by Cristiano Costantini
(Wired to org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 which
is
Post by Cristiano Costantini
being refreshed)
org.apache.servicemix.bundles.spring-jms/3.2.14.RELEASE_1 (Wired to
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 which is being
refreshed)
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 (Should be
wired to: org.apache.geronimo.specs.geronimo-jta_1.1_spec/1.1.1 (through
[org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1]
osgi.wiring.package;
filter:="(&(osgi.wiring.package=javax.transaction)(version>=1.0.1)(!(version>=2.0.0)))";
Post by Cristiano Costantini
resolution:=optional))
org.springframework.core/3.1.4.RELEASE (through
[org.apache.xbean.spring/3.18.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core.io
)(version>=2.5.0)(!(version>=4.0.0)))"),
Post by Cristiano Costantini
org.springframework.beans/3.1.4.RELEASE (through
[org.apache.xbean.spring/3.18.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=2.5.0)(!(version>=4.0.0)))"),
Post by Cristiano Costantini
org.springframework.context/3.1.4.RELEASE (through
[org.apache.xbean.spring/3.18.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.context)(version>=2.5.0)(!(version>=4.0.0)))"))
Post by Cristiano Costantini
org.springframework.aop/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.aop)(version>=2.5.6)(!(version>=4.0.0)))"),
Post by Cristiano Costantini
org.springframework.core/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core)(version>=2.5.6)(!(version>=4.0.0)))"),
Post by Cristiano Costantini
org.springframework.beans/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=2.5.6)(!(version>=4.0.0)))"),
Post by Cristiano Costantini
org.springframework.context/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.context)(version>=2.5.6)(!(version>=4.0.0)))"))
Post by Cristiano Costantini
org.springframework.osgi.extender/1.2.1 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)
org.springframework.osgi.extensions.annotations/1.2.1 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)
org.springframework.core/3.1.4.RELEASE (through [
org.springframework.osgi.io/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core.io
)(version>=2.5.6)(!(version>=4.0.0)))"))
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1
org.apache.servicemix.bundles.spring-context-support/3.2.14.RELEASE_1
org.springframework.asm/3.1.4.RELEASE
org.springframework.core/3.1.4.RELEASE
org.springframework.beans/3.1.4.RELEASE
org.springframework.aop/3.1.4.RELEASE
org.springframework.expression/3.1.4.RELEASE
org.springframework.context/3.1.4.RELEASE
org.springframework.osgi.io/1.2.1
org.springframework.osgi.core/1.2.1
org.springframework.osgi.extensions.annotations/1.2.1
org.springframework.osgi.extender/1.2.1
org.apache.servicemix.bundles.spring-jms/3.2.14.RELEASE_1
org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-aop/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-context/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
org.springframework.context.support/3.1.4.RELEASE
org.apache.karaf.bundle.springstate/4.0.4
org.apache.cxf.cxf-rt-ws-policy/3.1.4
org.apache.cxf.cxf-rt-wsdl/3.1.4
org.apache.cxf.cxf-rt-transports-http/3.1.4
org.apache.cxf.cxf-rt-frontend-jaxrs/3.1.4
org.apache.cxf.cxf-rt-rs-extension-search/3.1.4
org.apache.cxf.cxf-rt-bindings-coloc/3.1.4
org.apache.cxf.cxf-rt-rs-service-description/3.1.4
org.apache.cxf.cxf-rt-bindings-soap/3.1.4
org.apache.cxf.cxf-rt-databinding-jaxb/3.1.4
org.apache.cxf.cxf-rt-management/3.1.4
org.apache.cxf.cxf-rt-ws-addr/3.1.4
org.apache.cxf.cxf-rt-ws-rm/3.1.4
org.apache.cxf.cxf-rt-bindings-xml/3.1.4
org.apache.cxf.cxf-rt-frontend-simple/3.1.4
org.apache.cxf.cxf-rt-frontend-jaxws/3.1.4
org.apache.cxf.cxf-rt-security/3.1.4
org.apache.cxf.cxf-rt-security-saml/3.1.4
org.apache.cxf.cxf-rt-ws-mex/3.1.4
org.apache.cxf.cxf-rt-ws-security/3.1.4
org.apache.cxf.cxf-rt-features-logging/3.1.4
org.apache.cxf.cxf-rt-features-metrics/3.1.4
org.apache.cxf.cxf-rt-databinding-aegis/3.1.4
org.apache.cxf.cxf-rt-rs-extension-providers/3.1.4
org.apache.cxf.cxf-rt-transports-jms/3.1.4
org.apache.cxf.cxf-rt-bindings-corba/3.1.4
org.apache.cxf.cxf-rt-databinding-xmlbeans/3.1.4
org.apache.cxf.cxf-rt-transports-local/3.1.4
org.apache.cxf.cxf-rt-rs-client/3.1.4
org.apache.cxf.cxf-rt-frontend-js/3.1.4
org.apache.cxf.cxf-rt-features-clustering/3.1.4
org.apache.cxf.cxf-rt-features-throttling/3.1.4
org.apache.cxf.cxf-rt-javascript/3.1.4
org.apache.cxf.cxf-rt-bindings-object/3.1.4
org.apache.cxf.cxf-rt-transports-udp/3.1.4
org.apache.cxf.cxf-core/3.1.4
org.apache.cxf.cxf-rt-transports-http-jetty/3.1.4
org.apache.aries.transaction.manager/1.1.1
org.apache.camel.camel-cxf-transport/2.16.2
org.apache.camel.camel-jms/2.16.2
org.apache.camel.camel-spring/2.16.2
org.apache.xbean.spring/3.18.0
org.apache.camel.camel-cxf/2.16.2
org.apache.activemq.activemq-camel/5.13.0
activemq-karaf/5.13.0
org.apache.activemq.activemq-osgi/5.13.0
org.apache.servicemix.activemq.service/7.0.0.M1
org.apache.servicemix.activemq.camel/7.0.0.M1
Done.
Il giorno ven 4 mar 2016 alle ore 12:20 Jean-Baptiste Onofré <
Post by Jean-Baptiste Onofré
Hi Cristiano,
can you do feature:install -v to have details ?
I just checked and it doesn't occur in Karaf vanilla.
It's maybe a transitive feature.
Regards
JB
Post by Cristiano Costantini
Hello all,
Why the feature spring/4.2.3.RELEASE_1 also installs bundles from
Spring
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
version 3.1.4?
I'm having problem as the older version is recognized by some bundles
which
Post by Cristiano Costantini
do want at least a Spring 3.2.x version and my application fail to
start...
Post by Cristiano Costantini
I am installing the feature in SMX 7 (but also the same happen on SMX
6)
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
Adding features: spring/[4.2.3.RELEASE_1,4.2.3.RELEASE_1]
Region: root
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
mvn:org.springframework/spring-aop/*3.1.4.RELEASE*
mvn:org.springframework/spring-asm/*3.1.4.RELEASE*
mvn:org.springframework/spring-beans/*3.1.4.RELEASE*
mvn:org.springframework/spring-context/*3.1.4.RELEASE*
mvn:org.springframework/spring-context-support/*3.1.4.RELEASE*
mvn:org.springframework/spring-core/*3.1.4.RELEASE*
mvn:org.springframework/spring-expression/*3.1.4.RELEASE*
I don't understand as I don't expect all these bundles from version
3.1.4.RELEASE to be installed, the feature:info command does not list
Feature spring 4.2.3.RELEASE_1
Spring 4.2.x support
Spring Support
Feature has no configuration
Feature has no configuration files
Feature has no dependencies.
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/1.0_6
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
start-level=30
Feature has no conditionals.
Could someone please explain why this is happening and how can I fix it
(avoid having the 3.1.4 bundles to be installed ?)
Thanks,
Cristiano
--
Jean-Baptiste Onofré
http://blog.nanthrax.net
Talend - http://www.talend.com
--
Jean-Baptiste Onofré
http://blog.nanthrax.net
Talend - http://www.talend.com
Krzysztof Sobkowiak
2016-03-04 17:27:16 UTC
Permalink
Hi

Can this problem be caused, because ServiceMix uses no more the OBR resolver?. The scheme in version 1.3.0 has removed the tag resolver from the features file. JB, you wrote once, you have an idea how to enable the resolver. Perhaps we should try to downgrade to 1.2.1, enable the resolver and check how it will work?
I think this problem can be caused by missing OBR resolver.

Regards
Krzysztof
Post by Cristiano Costantini
Thanks!
in the meanwhile, I've tested and this does not happen on ServiceMix 6.1.0,
here it installs only Spring 4 bundles
Il giorno ven 4 mar 2016 alle ore 12:28 Jean-Baptiste Onofré <
Post by Jean-Baptiste Onofré
I bet that installing spring feature resolved a optional import or a
condition in ServiceMix features, defining a version range like [3,) so
installing the required feature.
Let me take a look.
Regards
JB
Post by Cristiano Costantini
This is the full output, on a clean Servicemix 7.0.0.M1
Adding features: spring/[4.2.3.RELEASE_1,4.2.3.RELEASE_1]
Region: root
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
Post by Cristiano Costantini
* mvn:org.springframework/spring-aop/3.1.4.RELEASE*
* mvn:org.springframework/spring-asm/3.1.4.RELEASE*
* mvn:org.springframework/spring-beans/3.1.4.RELEASE*
* mvn:org.springframework/spring-context/3.1.4.RELEASE*
* mvn:org.springframework/spring-context-support/3.1.4.RELEASE*
* mvn:org.springframework/spring-core/3.1.4.RELEASE*
* mvn:org.springframework/spring-expression/3.1.4.RELEASE*
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
Post by Cristiano Costantini
mvn:org.springframework/spring-aop/3.1.4.RELEASE
mvn:org.springframework/spring-asm/3.1.4.RELEASE
mvn:org.springframework/spring-beans/3.1.4.RELEASE
mvn:org.springframework/spring-context/3.1.4.RELEASE
mvn:org.springframework/spring-context-support/3.1.4.RELEASE
mvn:org.springframework/spring-core/3.1.4.RELEASE
mvn:org.springframework/spring-expression/3.1.4.RELEASE
org.apache.xbean.spring/3.18.0
org.apache.servicemix.activemq.service/7.0.0.M1
org.apache.servicemix.activemq.camel/7.0.0.M1
org.apache.camel.camel-spring/2.16.2
org.apache.camel.camel-jms/2.16.2
org.apache.camel.camel-cxf-transport/2.16.2
org.apache.camel.camel-cxf/2.16.2
org.apache.aries.transaction.manager/1.1.1
org.apache.activemq.activemq-osgi/5.13.0
org.apache.activemq.activemq-camel/5.13.0
activemq-karaf/5.13.0
org.apache.cxf.cxf-rt-wsdl/3.1.4
org.apache.cxf.cxf-rt-ws-security/3.1.4
org.apache.cxf.cxf-rt-ws-rm/3.1.4
org.apache.cxf.cxf-rt-ws-policy/3.1.4
org.apache.cxf.cxf-rt-ws-mex/3.1.4
org.apache.cxf.cxf-rt-ws-addr/3.1.4
org.apache.cxf.cxf-rt-transports-udp/3.1.4
org.apache.cxf.cxf-rt-transports-local/3.1.4
org.apache.cxf.cxf-rt-transports-jms/3.1.4
org.apache.cxf.cxf-rt-transports-http-jetty/3.1.4
org.apache.cxf.cxf-rt-transports-http/3.1.4
org.apache.cxf.cxf-rt-security-saml/3.1.4
org.apache.cxf.cxf-rt-security/3.1.4
org.apache.cxf.cxf-rt-rs-service-description/3.1.4
org.apache.cxf.cxf-rt-rs-extension-search/3.1.4
org.apache.cxf.cxf-rt-rs-extension-providers/3.1.4
org.apache.cxf.cxf-rt-rs-client/3.1.4
org.apache.cxf.cxf-rt-management/3.1.4
org.apache.cxf.cxf-rt-javascript/3.1.4
org.apache.cxf.cxf-rt-frontend-simple/3.1.4
org.apache.cxf.cxf-rt-frontend-js/3.1.4
org.apache.cxf.cxf-rt-frontend-jaxws/3.1.4
org.apache.cxf.cxf-rt-frontend-jaxrs/3.1.4
org.apache.cxf.cxf-rt-features-throttling/3.1.4
org.apache.cxf.cxf-rt-features-metrics/3.1.4
org.apache.cxf.cxf-rt-features-logging/3.1.4
org.apache.cxf.cxf-rt-features-clustering/3.1.4
org.apache.cxf.cxf-rt-databinding-xmlbeans/3.1.4
org.apache.cxf.cxf-rt-databinding-jaxb/3.1.4
org.apache.cxf.cxf-rt-databinding-aegis/3.1.4
org.apache.cxf.cxf-rt-bindings-xml/3.1.4
org.apache.cxf.cxf-rt-bindings-soap/3.1.4
org.apache.cxf.cxf-rt-bindings-object/3.1.4
org.apache.cxf.cxf-rt-bindings-corba/3.1.4
org.apache.cxf.cxf-rt-bindings-coloc/3.1.4
org.apache.cxf.cxf-core/3.1.4
org.springframework.osgi.io/1.2.1
org.springframework.osgi.extensions.annotations/1.2.1
org.springframework.osgi.extender/1.2.1
org.springframework.osgi.core/1.2.1
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1
org.apache.servicemix.bundles.spring-jms/3.2.14.RELEASE_1
org.apache.servicemix.bundles.spring-context-support/3.2.14.RELEASE_1
org.apache.karaf.bundle.springstate/4.0.4
activemq-karaf/5.13.0 (Wired to
org.apache.activemq.activemq-osgi/5.13.0 which is being refreshed)
org.apache.activemq.activemq-camel/5.13.0 (Wired to
org.apache.activemq.activemq-osgi/5.13.0 which is being refreshed)
org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1 (through
[org.apache.activemq.activemq-osgi/5.13.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.util)(version>=3.0.0)(!(version>=5.0.0)))";
Post by Cristiano Costantini
resolution:=optional))
org.apache.aries.transaction.manager/1.1.1 (Wired to
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 which is being
refreshed)
org.apache.camel.camel-cxf/2.16.2 (Wired to
org.apache.camel.camel-cxf-transport/2.16.2 which is being refreshed)
org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1 (through
[org.apache.camel.camel-cxf-transport/2.16.2] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=3.2.0)(!(version>=5.0.0)))";
Post by Cristiano Costantini
resolution:=optional))
org.apache.camel.camel-jms/2.16.2 (Wired to
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 which is being
refreshed)
org.apache.camel.camel-spring/2.16.2 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)
org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=3.1.0)(!(version>=5.0.0)))";
Post by Cristiano Costantini
resolution:=optional),
org.apache.servicemix.bundles.spring-context/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.context)(version>=3.1.0)(!(version>=5.0.0)))";
Post by Cristiano Costantini
resolution:=optional),
org.apache.servicemix.bundles.spring-aop/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.aop)(version>=3.1.0)(!(version>=5.0.0)))";
Post by Cristiano Costantini
resolution:=optional),
org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core)(version>=3.1.0)(!(version>=5.0.0)))";
Post by Cristiano Costantini
resolution:=optional))
org.apache.cxf.cxf-rt-bindings-coloc/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-bindings-corba/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-bindings-object/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-bindings-soap/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-bindings-xml/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-databinding-aegis/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-databinding-jaxb/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-databinding-xmlbeans/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-features-clustering/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-features-logging/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-features-metrics/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-features-throttling/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-frontend-jaxrs/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-frontend-jaxws/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-frontend-js/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-frontend-simple/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-javascript/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-management/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-rs-client/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-rs-extension-providers/3.1.4 (Wired to
org.apache.cxf.cxf-rt-databinding-aegis/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-rs-extension-search/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-rs-service-description/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-security/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-security-saml/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-http/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-http-jetty/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-jms/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-local/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-udp/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-addr/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-mex/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-policy/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-rm/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-security/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-wsdl/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.karaf.bundle.springstate/4.0.4 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)
org.apache.servicemix.activemq.camel/7.0.0.M1 (Wired to
org.apache.activemq.activemq-camel/5.13.0 which is being refreshed)
org.apache.servicemix.activemq.service/7.0.0.M1 (Wired to
org.apache.activemq.activemq-osgi/5.13.0 which is being refreshed)
org.apache.servicemix.bundles.spring-context-support/3.2.14.
RELEASE_1
Post by Cristiano Costantini
(Wired to org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 which
is
Post by Cristiano Costantini
being refreshed)
org.apache.servicemix.bundles.spring-jms/3.2.14.RELEASE_1 (Wired to
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 which is being
refreshed)
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 (Should be
wired to: org.apache.geronimo.specs.geronimo-jta_1.1_spec/1.1.1 (through
[org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1]
osgi.wiring.package;
filter:="(&(osgi.wiring.package=javax.transaction)(version>=1.0.1)(!(version>=2.0.0)))";
Post by Cristiano Costantini
resolution:=optional))
org.springframework.core/3.1.4.RELEASE (through
[org.apache.xbean.spring/3.18.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core.io
)(version>=2.5.0)(!(version>=4.0.0)))"),
Post by Cristiano Costantini
org.springframework.beans/3.1.4.RELEASE (through
[org.apache.xbean.spring/3.18.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=2.5.0)(!(version>=4.0.0)))"),
Post by Cristiano Costantini
org.springframework.context/3.1.4.RELEASE (through
[org.apache.xbean.spring/3.18.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.context)(version>=2.5.0)(!(version>=4.0.0)))"))
Post by Cristiano Costantini
org.springframework.aop/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.aop)(version>=2.5.6)(!(version>=4.0.0)))"),
Post by Cristiano Costantini
org.springframework.core/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core)(version>=2.5.6)(!(version>=4.0.0)))"),
Post by Cristiano Costantini
org.springframework.beans/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=2.5.6)(!(version>=4.0.0)))"),
Post by Cristiano Costantini
org.springframework.context/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.context)(version>=2.5.6)(!(version>=4.0.0)))"))
Post by Cristiano Costantini
org.springframework.osgi.extender/1.2.1 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)
org.springframework.osgi.extensions.annotations/1.2.1 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)
org.springframework.core/3.1.4.RELEASE (through [
org.springframework.osgi.io/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core.io
)(version>=2.5.6)(!(version>=4.0.0)))"))
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1
org.apache.servicemix.bundles.spring-context-support/3.2.14.RELEASE_1
org.springframework.asm/3.1.4.RELEASE
org.springframework.core/3.1.4.RELEASE
org.springframework.beans/3.1.4.RELEASE
org.springframework.aop/3.1.4.RELEASE
org.springframework.expression/3.1.4.RELEASE
org.springframework.context/3.1.4.RELEASE
org.springframework.osgi.io/1.2.1
org.springframework.osgi.core/1.2.1
org.springframework.osgi.extensions.annotations/1.2.1
org.springframework.osgi.extender/1.2.1
org.apache.servicemix.bundles.spring-jms/3.2.14.RELEASE_1
org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-aop/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-context/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
org.springframework.context.support/3.1.4.RELEASE
org.apache.karaf.bundle.springstate/4.0.4
org.apache.cxf.cxf-rt-ws-policy/3.1.4
org.apache.cxf.cxf-rt-wsdl/3.1.4
org.apache.cxf.cxf-rt-transports-http/3.1.4
org.apache.cxf.cxf-rt-frontend-jaxrs/3.1.4
org.apache.cxf.cxf-rt-rs-extension-search/3.1.4
org.apache.cxf.cxf-rt-bindings-coloc/3.1.4
org.apache.cxf.cxf-rt-rs-service-description/3.1.4
org.apache.cxf.cxf-rt-bindings-soap/3.1.4
org.apache.cxf.cxf-rt-databinding-jaxb/3.1.4
org.apache.cxf.cxf-rt-management/3.1.4
org.apache.cxf.cxf-rt-ws-addr/3.1.4
org.apache.cxf.cxf-rt-ws-rm/3.1.4
org.apache.cxf.cxf-rt-bindings-xml/3.1.4
org.apache.cxf.cxf-rt-frontend-simple/3.1.4
org.apache.cxf.cxf-rt-frontend-jaxws/3.1.4
org.apache.cxf.cxf-rt-security/3.1.4
org.apache.cxf.cxf-rt-security-saml/3.1.4
org.apache.cxf.cxf-rt-ws-mex/3.1.4
org.apache.cxf.cxf-rt-ws-security/3.1.4
org.apache.cxf.cxf-rt-features-logging/3.1.4
org.apache.cxf.cxf-rt-features-metrics/3.1.4
org.apache.cxf.cxf-rt-databinding-aegis/3.1.4
org.apache.cxf.cxf-rt-rs-extension-providers/3.1.4
org.apache.cxf.cxf-rt-transports-jms/3.1.4
org.apache.cxf.cxf-rt-bindings-corba/3.1.4
org.apache.cxf.cxf-rt-databinding-xmlbeans/3.1.4
org.apache.cxf.cxf-rt-transports-local/3.1.4
org.apache.cxf.cxf-rt-rs-client/3.1.4
org.apache.cxf.cxf-rt-frontend-js/3.1.4
org.apache.cxf.cxf-rt-features-clustering/3.1.4
org.apache.cxf.cxf-rt-features-throttling/3.1.4
org.apache.cxf.cxf-rt-javascript/3.1.4
org.apache.cxf.cxf-rt-bindings-object/3.1.4
org.apache.cxf.cxf-rt-transports-udp/3.1.4
org.apache.cxf.cxf-core/3.1.4
org.apache.cxf.cxf-rt-transports-http-jetty/3.1.4
org.apache.aries.transaction.manager/1.1.1
org.apache.camel.camel-cxf-transport/2.16.2
org.apache.camel.camel-jms/2.16.2
org.apache.camel.camel-spring/2.16.2
org.apache.xbean.spring/3.18.0
org.apache.camel.camel-cxf/2.16.2
org.apache.activemq.activemq-camel/5.13.0
activemq-karaf/5.13.0
org.apache.activemq.activemq-osgi/5.13.0
org.apache.servicemix.activemq.service/7.0.0.M1
org.apache.servicemix.activemq.camel/7.0.0.M1
Done.
Il giorno ven 4 mar 2016 alle ore 12:20 Jean-Baptiste Onofré <
Post by Jean-Baptiste Onofré
Hi Cristiano,
can you do feature:install -v to have details ?
I just checked and it doesn't occur in Karaf vanilla.
It's maybe a transitive feature.
Regards
JB
Post by Cristiano Costantini
Hello all,
Why the feature spring/4.2.3.RELEASE_1 also installs bundles from
Spring
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
version 3.1.4?
I'm having problem as the older version is recognized by some bundles
which
Post by Cristiano Costantini
do want at least a Spring 3.2.x version and my application fail to
start...
Post by Cristiano Costantini
I am installing the feature in SMX 7 (but also the same happen on SMX
6)
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
Adding features: spring/[4.2.3.RELEASE_1,4.2.3.RELEASE_1]
Region: root
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
mvn:org.springframework/spring-aop/*3.1.4.RELEASE*
mvn:org.springframework/spring-asm/*3.1.4.RELEASE*
mvn:org.springframework/spring-beans/*3.1.4.RELEASE*
mvn:org.springframework/spring-context/*3.1.4.RELEASE*
mvn:org.springframework/spring-context-support/*3.1.4.RELEASE*
mvn:org.springframework/spring-core/*3.1.4.RELEASE*
mvn:org.springframework/spring-expression/*3.1.4.RELEASE*
I don't understand as I don't expect all these bundles from version
3.1.4.RELEASE to be installed, the feature:info command does not list
Feature spring 4.2.3.RELEASE_1
Spring 4.2.x support
Spring Support
Feature has no configuration
Feature has no configuration files
Feature has no dependencies.
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/1.0_6
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
start-level=30
Feature has no conditionals.
Could someone please explain why this is happening and how can I fix it
(avoid having the 3.1.4 bundles to be installed ?)
Thanks,
Cristiano
--
Jean-Baptiste Onofré
http://blog.nanthrax.net
Talend - http://www.talend.com
--
Jean-Baptiste Onofré
http://blog.nanthrax.net
Talend - http://www.talend.com
--
Krzysztof Sobkowiak (@ksobkowiak)

JEE & OSS Architect, Integration Architect
Apache Software Foundation Member (http://apache.org/)
Apache ServiceMix Committer & PMC Member (http://servicemix.apache.org/)
Senior Solution Architect @ Capgemini SSC (http://www.capgeminisoftware.pl/)
Krzysztof Sobkowiak
2016-04-10 21:46:30 UTC
Permalink
I have reported this problem with some analyse in Karaf dev http://karaf.922171.n3.nabble.com/Feature-spring-4-2-3-RELEASE-1-also-installs-bundles-from-Spring-version-3-1-4-when-activemq-is-instd-td4046213.html and created an issue for this https://issues.apache.org/jira/browse/SM-2932
Post by Krzysztof Sobkowiak
Hi
Can this problem be caused, because ServiceMix uses no more the OBR resolver?. The scheme in version 1.3.0 has removed the tag resolver from the features file. JB, you wrote once, you have an idea how to enable the resolver. Perhaps we should try to downgrade to 1.2.1, enable the resolver and check how it will work?
I think this problem can be caused by missing OBR resolver.
Regards
Krzysztof
Post by Cristiano Costantini
Thanks!
in the meanwhile, I've tested and this does not happen on ServiceMix 6.1.0,
here it installs only Spring 4 bundles
Il giorno ven 4 mar 2016 alle ore 12:28 Jean-Baptiste Onofré <
Post by Jean-Baptiste Onofré
I bet that installing spring feature resolved a optional import or a
condition in ServiceMix features, defining a version range like [3,) so
installing the required feature.
Let me take a look.
Regards
JB
Post by Cristiano Costantini
This is the full output, on a clean Servicemix 7.0.0.M1
Adding features: spring/[4.2.3.RELEASE_1,4.2.3.RELEASE_1]
Region: root
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
Post by Cristiano Costantini
* mvn:org.springframework/spring-aop/3.1.4.RELEASE*
* mvn:org.springframework/spring-asm/3.1.4.RELEASE*
* mvn:org.springframework/spring-beans/3.1.4.RELEASE*
* mvn:org.springframework/spring-context/3.1.4.RELEASE*
* mvn:org.springframework/spring-context-support/3.1.4.RELEASE*
* mvn:org.springframework/spring-core/3.1.4.RELEASE*
* mvn:org.springframework/spring-expression/3.1.4.RELEASE*
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
Post by Cristiano Costantini
mvn:org.springframework/spring-aop/3.1.4.RELEASE
mvn:org.springframework/spring-asm/3.1.4.RELEASE
mvn:org.springframework/spring-beans/3.1.4.RELEASE
mvn:org.springframework/spring-context/3.1.4.RELEASE
mvn:org.springframework/spring-context-support/3.1.4.RELEASE
mvn:org.springframework/spring-core/3.1.4.RELEASE
mvn:org.springframework/spring-expression/3.1.4.RELEASE
org.apache.xbean.spring/3.18.0
org.apache.servicemix.activemq.service/7.0.0.M1
org.apache.servicemix.activemq.camel/7.0.0.M1
org.apache.camel.camel-spring/2.16.2
org.apache.camel.camel-jms/2.16.2
org.apache.camel.camel-cxf-transport/2.16.2
org.apache.camel.camel-cxf/2.16.2
org.apache.aries.transaction.manager/1.1.1
org.apache.activemq.activemq-osgi/5.13.0
org.apache.activemq.activemq-camel/5.13.0
activemq-karaf/5.13.0
org.apache.cxf.cxf-rt-wsdl/3.1.4
org.apache.cxf.cxf-rt-ws-security/3.1.4
org.apache.cxf.cxf-rt-ws-rm/3.1.4
org.apache.cxf.cxf-rt-ws-policy/3.1.4
org.apache.cxf.cxf-rt-ws-mex/3.1.4
org.apache.cxf.cxf-rt-ws-addr/3.1.4
org.apache.cxf.cxf-rt-transports-udp/3.1.4
org.apache.cxf.cxf-rt-transports-local/3.1.4
org.apache.cxf.cxf-rt-transports-jms/3.1.4
org.apache.cxf.cxf-rt-transports-http-jetty/3.1.4
org.apache.cxf.cxf-rt-transports-http/3.1.4
org.apache.cxf.cxf-rt-security-saml/3.1.4
org.apache.cxf.cxf-rt-security/3.1.4
org.apache.cxf.cxf-rt-rs-service-description/3.1.4
org.apache.cxf.cxf-rt-rs-extension-search/3.1.4
org.apache.cxf.cxf-rt-rs-extension-providers/3.1.4
org.apache.cxf.cxf-rt-rs-client/3.1.4
org.apache.cxf.cxf-rt-management/3.1.4
org.apache.cxf.cxf-rt-javascript/3.1.4
org.apache.cxf.cxf-rt-frontend-simple/3.1.4
org.apache.cxf.cxf-rt-frontend-js/3.1.4
org.apache.cxf.cxf-rt-frontend-jaxws/3.1.4
org.apache.cxf.cxf-rt-frontend-jaxrs/3.1.4
org.apache.cxf.cxf-rt-features-throttling/3.1.4
org.apache.cxf.cxf-rt-features-metrics/3.1.4
org.apache.cxf.cxf-rt-features-logging/3.1.4
org.apache.cxf.cxf-rt-features-clustering/3.1.4
org.apache.cxf.cxf-rt-databinding-xmlbeans/3.1.4
org.apache.cxf.cxf-rt-databinding-jaxb/3.1.4
org.apache.cxf.cxf-rt-databinding-aegis/3.1.4
org.apache.cxf.cxf-rt-bindings-xml/3.1.4
org.apache.cxf.cxf-rt-bindings-soap/3.1.4
org.apache.cxf.cxf-rt-bindings-object/3.1.4
org.apache.cxf.cxf-rt-bindings-corba/3.1.4
org.apache.cxf.cxf-rt-bindings-coloc/3.1.4
org.apache.cxf.cxf-core/3.1.4
org.springframework.osgi.io/1.2.1
org.springframework.osgi.extensions.annotations/1.2.1
org.springframework.osgi.extender/1.2.1
org.springframework.osgi.core/1.2.1
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1
org.apache.servicemix.bundles.spring-jms/3.2.14.RELEASE_1
org.apache.servicemix.bundles.spring-context-support/3.2.14.RELEASE_1
org.apache.karaf.bundle.springstate/4.0.4
activemq-karaf/5.13.0 (Wired to
org.apache.activemq.activemq-osgi/5.13.0 which is being refreshed)
org.apache.activemq.activemq-camel/5.13.0 (Wired to
org.apache.activemq.activemq-osgi/5.13.0 which is being refreshed)
org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1 (through
[org.apache.activemq.activemq-osgi/5.13.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.util)(version>=3.0.0)(!(version>=5.0.0)))";
Post by Cristiano Costantini
resolution:=optional))
org.apache.aries.transaction.manager/1.1.1 (Wired to
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 which is being
refreshed)
org.apache.camel.camel-cxf/2.16.2 (Wired to
org.apache.camel.camel-cxf-transport/2.16.2 which is being refreshed)
org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1 (through
[org.apache.camel.camel-cxf-transport/2.16.2] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=3.2.0)(!(version>=5.0.0)))";
Post by Cristiano Costantini
resolution:=optional))
org.apache.camel.camel-jms/2.16.2 (Wired to
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 which is being
refreshed)
org.apache.camel.camel-spring/2.16.2 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)
org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=3.1.0)(!(version>=5.0.0)))";
Post by Cristiano Costantini
resolution:=optional),
org.apache.servicemix.bundles.spring-context/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.context)(version>=3.1.0)(!(version>=5.0.0)))";
Post by Cristiano Costantini
resolution:=optional),
org.apache.servicemix.bundles.spring-aop/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.aop)(version>=3.1.0)(!(version>=5.0.0)))";
Post by Cristiano Costantini
resolution:=optional),
org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core)(version>=3.1.0)(!(version>=5.0.0)))";
Post by Cristiano Costantini
resolution:=optional))
org.apache.cxf.cxf-rt-bindings-coloc/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-bindings-corba/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-bindings-object/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-bindings-soap/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-bindings-xml/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-databinding-aegis/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-databinding-jaxb/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-databinding-xmlbeans/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-features-clustering/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-features-logging/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-features-metrics/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-features-throttling/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-frontend-jaxrs/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-frontend-jaxws/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-frontend-js/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-frontend-simple/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-javascript/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-management/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-rs-client/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-rs-extension-providers/3.1.4 (Wired to
org.apache.cxf.cxf-rt-databinding-aegis/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-rs-extension-search/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-rs-service-description/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-security/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-security-saml/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-http/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-http-jetty/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-jms/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-local/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-udp/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-addr/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-mex/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-policy/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-rm/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-security/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-wsdl/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.karaf.bundle.springstate/4.0.4 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)
org.apache.servicemix.activemq.camel/7.0.0.M1 (Wired to
org.apache.activemq.activemq-camel/5.13.0 which is being refreshed)
org.apache.servicemix.activemq.service/7.0.0.M1 (Wired to
org.apache.activemq.activemq-osgi/5.13.0 which is being refreshed)
org.apache.servicemix.bundles.spring-context-support/3.2.14.
RELEASE_1
Post by Cristiano Costantini
(Wired to org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 which
is
Post by Cristiano Costantini
being refreshed)
org.apache.servicemix.bundles.spring-jms/3.2.14.RELEASE_1 (Wired to
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 which is being
refreshed)
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 (Should be
wired to: org.apache.geronimo.specs.geronimo-jta_1.1_spec/1.1.1 (through
[org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1]
osgi.wiring.package;
filter:="(&(osgi.wiring.package=javax.transaction)(version>=1.0.1)(!(version>=2.0.0)))";
Post by Cristiano Costantini
resolution:=optional))
org.springframework.core/3.1.4.RELEASE (through
[org.apache.xbean.spring/3.18.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core.io
)(version>=2.5.0)(!(version>=4.0.0)))"),
Post by Cristiano Costantini
org.springframework.beans/3.1.4.RELEASE (through
[org.apache.xbean.spring/3.18.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=2.5.0)(!(version>=4.0.0)))"),
Post by Cristiano Costantini
org.springframework.context/3.1.4.RELEASE (through
[org.apache.xbean.spring/3.18.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.context)(version>=2.5.0)(!(version>=4.0.0)))"))
Post by Cristiano Costantini
org.springframework.aop/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.aop)(version>=2.5.6)(!(version>=4.0.0)))"),
Post by Cristiano Costantini
org.springframework.core/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core)(version>=2.5.6)(!(version>=4.0.0)))"),
Post by Cristiano Costantini
org.springframework.beans/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=2.5.6)(!(version>=4.0.0)))"),
Post by Cristiano Costantini
org.springframework.context/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.context)(version>=2.5.6)(!(version>=4.0.0)))"))
Post by Cristiano Costantini
org.springframework.osgi.extender/1.2.1 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)
org.springframework.osgi.extensions.annotations/1.2.1 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)
org.springframework.core/3.1.4.RELEASE (through [
org.springframework.osgi.io/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core.io
)(version>=2.5.6)(!(version>=4.0.0)))"))
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1
org.apache.servicemix.bundles.spring-context-support/3.2.14.RELEASE_1
org.springframework.asm/3.1.4.RELEASE
org.springframework.core/3.1.4.RELEASE
org.springframework.beans/3.1.4.RELEASE
org.springframework.aop/3.1.4.RELEASE
org.springframework.expression/3.1.4.RELEASE
org.springframework.context/3.1.4.RELEASE
org.springframework.osgi.io/1.2.1
org.springframework.osgi.core/1.2.1
org.springframework.osgi.extensions.annotations/1.2.1
org.springframework.osgi.extender/1.2.1
org.apache.servicemix.bundles.spring-jms/3.2.14.RELEASE_1
org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-aop/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-context/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
org.springframework.context.support/3.1.4.RELEASE
org.apache.karaf.bundle.springstate/4.0.4
org.apache.cxf.cxf-rt-ws-policy/3.1.4
org.apache.cxf.cxf-rt-wsdl/3.1.4
org.apache.cxf.cxf-rt-transports-http/3.1.4
org.apache.cxf.cxf-rt-frontend-jaxrs/3.1.4
org.apache.cxf.cxf-rt-rs-extension-search/3.1.4
org.apache.cxf.cxf-rt-bindings-coloc/3.1.4
org.apache.cxf.cxf-rt-rs-service-description/3.1.4
org.apache.cxf.cxf-rt-bindings-soap/3.1.4
org.apache.cxf.cxf-rt-databinding-jaxb/3.1.4
org.apache.cxf.cxf-rt-management/3.1.4
org.apache.cxf.cxf-rt-ws-addr/3.1.4
org.apache.cxf.cxf-rt-ws-rm/3.1.4
org.apache.cxf.cxf-rt-bindings-xml/3.1.4
org.apache.cxf.cxf-rt-frontend-simple/3.1.4
org.apache.cxf.cxf-rt-frontend-jaxws/3.1.4
org.apache.cxf.cxf-rt-security/3.1.4
org.apache.cxf.cxf-rt-security-saml/3.1.4
org.apache.cxf.cxf-rt-ws-mex/3.1.4
org.apache.cxf.cxf-rt-ws-security/3.1.4
org.apache.cxf.cxf-rt-features-logging/3.1.4
org.apache.cxf.cxf-rt-features-metrics/3.1.4
org.apache.cxf.cxf-rt-databinding-aegis/3.1.4
org.apache.cxf.cxf-rt-rs-extension-providers/3.1.4
org.apache.cxf.cxf-rt-transports-jms/3.1.4
org.apache.cxf.cxf-rt-bindings-corba/3.1.4
org.apache.cxf.cxf-rt-databinding-xmlbeans/3.1.4
org.apache.cxf.cxf-rt-transports-local/3.1.4
org.apache.cxf.cxf-rt-rs-client/3.1.4
org.apache.cxf.cxf-rt-frontend-js/3.1.4
org.apache.cxf.cxf-rt-features-clustering/3.1.4
org.apache.cxf.cxf-rt-features-throttling/3.1.4
org.apache.cxf.cxf-rt-javascript/3.1.4
org.apache.cxf.cxf-rt-bindings-object/3.1.4
org.apache.cxf.cxf-rt-transports-udp/3.1.4
org.apache.cxf.cxf-core/3.1.4
org.apache.cxf.cxf-rt-transports-http-jetty/3.1.4
org.apache.aries.transaction.manager/1.1.1
org.apache.camel.camel-cxf-transport/2.16.2
org.apache.camel.camel-jms/2.16.2
org.apache.camel.camel-spring/2.16.2
org.apache.xbean.spring/3.18.0
org.apache.camel.camel-cxf/2.16.2
org.apache.activemq.activemq-camel/5.13.0
activemq-karaf/5.13.0
org.apache.activemq.activemq-osgi/5.13.0
org.apache.servicemix.activemq.service/7.0.0.M1
org.apache.servicemix.activemq.camel/7.0.0.M1
Done.
Il giorno ven 4 mar 2016 alle ore 12:20 Jean-Baptiste Onofré <
Post by Jean-Baptiste Onofré
Hi Cristiano,
can you do feature:install -v to have details ?
I just checked and it doesn't occur in Karaf vanilla.
It's maybe a transitive feature.
Regards
JB
Post by Cristiano Costantini
Hello all,
Why the feature spring/4.2.3.RELEASE_1 also installs bundles from
Spring
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
version 3.1.4?
I'm having problem as the older version is recognized by some bundles
which
Post by Cristiano Costantini
do want at least a Spring 3.2.x version and my application fail to
start...
Post by Cristiano Costantini
I am installing the feature in SMX 7 (but also the same happen on SMX
6)
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
Adding features: spring/[4.2.3.RELEASE_1,4.2.3.RELEASE_1]
Region: root
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
mvn:org.springframework/spring-aop/*3.1.4.RELEASE*
mvn:org.springframework/spring-asm/*3.1.4.RELEASE*
mvn:org.springframework/spring-beans/*3.1.4.RELEASE*
mvn:org.springframework/spring-context/*3.1.4.RELEASE*
mvn:org.springframework/spring-context-support/*3.1.4.RELEASE*
mvn:org.springframework/spring-core/*3.1.4.RELEASE*
mvn:org.springframework/spring-expression/*3.1.4.RELEASE*
I don't understand as I don't expect all these bundles from version
3.1.4.RELEASE to be installed, the feature:info command does not list
Feature spring 4.2.3.RELEASE_1
Spring 4.2.x support
Spring Support
Feature has no configuration
Feature has no configuration files
Feature has no dependencies.
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/1.0_6
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
start-level=30
Feature has no conditionals.
Could someone please explain why this is happening and how can I fix it
(avoid having the 3.1.4 bundles to be installed ?)
Thanks,
Cristiano
--
Jean-Baptiste Onofré
http://blog.nanthrax.net
Talend - http://www.talend.com
--
Jean-Baptiste Onofré
http://blog.nanthrax.net
Talend - http://www.talend.com
--
Krzysztof Sobkowiak (@ksobkowiak)

JEE & OSS Architect, Integration Architect
Apache Software Foundation Member (http://apache.org/)
Apache ServiceMix Committer & PMC Member (http://servicemix.apache.org/)
Senior Solution Architect @ Capgemini SSC (http://www.capgeminisoftware.pl/)
Cristiano Costantini
2016-04-11 07:27:20 UTC
Permalink
Thank you Krzysztof,
I'm following the updates on the Karaf mailing list.

FYI, as far as it concerns my problem, we had a feature of our application
dependent on "spring-orm" feature, and installing it was triggering the
installation of bundles from other spring versions. We have found a work
around: we now use another feature written by ourself that installs only
the 2 bundles that we need more than those already installed on the SMX
distribution.

This is the feature we use for the moment:

<feature name="spring-orm-wa" version="${project.version}">
<!--
Alternate way to install bundles required in spring-orm as
installation of feature causes issues
<feature version="${smx-spring.version}">spring-orm</feature>
-->

<bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-jdbc/${smx-spring.version}</bundle>

<bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-orm/${smx-spring.version}</bundle>
</feature>


and in the other feature we depend on our spring-orm-wa instead of
spring-orm.

Regards
Cristiano

Il giorno dom 10 apr 2016 alle ore 23:46 Krzysztof Sobkowiak <
Post by Krzysztof Sobkowiak
I have reported this problem with some analyse in Karaf dev
http://karaf.922171.n3.nabble.com/Feature-spring-4-2-3-RELEASE-1-also-installs-bundles-from-Spring-version-3-1-4-when-activemq-is-instd-td4046213.html
and created an issue for this
https://issues.apache.org/jira/browse/SM-2932
Post by Krzysztof Sobkowiak
Hi
Can this problem be caused, because ServiceMix uses no more the OBR
resolver?. The scheme in version 1.3.0 has removed the tag resolver from
the features file. JB, you wrote once, you have an idea how to enable the
resolver. Perhaps we should try to downgrade to 1.2.1, enable the resolver
and check how it will work?
Post by Krzysztof Sobkowiak
I think this problem can be caused by missing OBR resolver.
Regards
Krzysztof
Post by Cristiano Costantini
Thanks!
in the meanwhile, I've tested and this does not happen on ServiceMix
6.1.0,
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
here it installs only Spring 4 bundles
Il giorno ven 4 mar 2016 alle ore 12:28 Jean-Baptiste Onofré <
Post by Jean-Baptiste Onofré
I bet that installing spring feature resolved a optional import or a
condition in ServiceMix features, defining a version range like [3,) so
installing the required feature.
Let me take a look.
Regards
JB
Post by Cristiano Costantini
This is the full output, on a clean Servicemix 7.0.0.M1
Adding features: spring/[4.2.3.RELEASE_1,4.2.3.RELEASE_1]
Region: root
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
* mvn:org.springframework/spring-aop/3.1.4.RELEASE*
* mvn:org.springframework/spring-asm/3.1.4.RELEASE*
* mvn:org.springframework/spring-beans/3.1.4.RELEASE*
* mvn:org.springframework/spring-context/3.1.4.RELEASE*
* mvn:org.springframework/spring-context-support/3.1.4.RELEASE*
* mvn:org.springframework/spring-core/3.1.4.RELEASE*
* mvn:org.springframework/spring-expression/3.1.4.RELEASE*
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
mvn:org.springframework/spring-aop/3.1.4.RELEASE
mvn:org.springframework/spring-asm/3.1.4.RELEASE
mvn:org.springframework/spring-beans/3.1.4.RELEASE
mvn:org.springframework/spring-context/3.1.4.RELEASE
mvn:org.springframework/spring-context-support/3.1.4.RELEASE
mvn:org.springframework/spring-core/3.1.4.RELEASE
mvn:org.springframework/spring-expression/3.1.4.RELEASE
org.apache.xbean.spring/3.18.0
org.apache.servicemix.activemq.service/7.0.0.M1
org.apache.servicemix.activemq.camel/7.0.0.M1
org.apache.camel.camel-spring/2.16.2
org.apache.camel.camel-jms/2.16.2
org.apache.camel.camel-cxf-transport/2.16.2
org.apache.camel.camel-cxf/2.16.2
org.apache.aries.transaction.manager/1.1.1
org.apache.activemq.activemq-osgi/5.13.0
org.apache.activemq.activemq-camel/5.13.0
activemq-karaf/5.13.0
org.apache.cxf.cxf-rt-wsdl/3.1.4
org.apache.cxf.cxf-rt-ws-security/3.1.4
org.apache.cxf.cxf-rt-ws-rm/3.1.4
org.apache.cxf.cxf-rt-ws-policy/3.1.4
org.apache.cxf.cxf-rt-ws-mex/3.1.4
org.apache.cxf.cxf-rt-ws-addr/3.1.4
org.apache.cxf.cxf-rt-transports-udp/3.1.4
org.apache.cxf.cxf-rt-transports-local/3.1.4
org.apache.cxf.cxf-rt-transports-jms/3.1.4
org.apache.cxf.cxf-rt-transports-http-jetty/3.1.4
org.apache.cxf.cxf-rt-transports-http/3.1.4
org.apache.cxf.cxf-rt-security-saml/3.1.4
org.apache.cxf.cxf-rt-security/3.1.4
org.apache.cxf.cxf-rt-rs-service-description/3.1.4
org.apache.cxf.cxf-rt-rs-extension-search/3.1.4
org.apache.cxf.cxf-rt-rs-extension-providers/3.1.4
org.apache.cxf.cxf-rt-rs-client/3.1.4
org.apache.cxf.cxf-rt-management/3.1.4
org.apache.cxf.cxf-rt-javascript/3.1.4
org.apache.cxf.cxf-rt-frontend-simple/3.1.4
org.apache.cxf.cxf-rt-frontend-js/3.1.4
org.apache.cxf.cxf-rt-frontend-jaxws/3.1.4
org.apache.cxf.cxf-rt-frontend-jaxrs/3.1.4
org.apache.cxf.cxf-rt-features-throttling/3.1.4
org.apache.cxf.cxf-rt-features-metrics/3.1.4
org.apache.cxf.cxf-rt-features-logging/3.1.4
org.apache.cxf.cxf-rt-features-clustering/3.1.4
org.apache.cxf.cxf-rt-databinding-xmlbeans/3.1.4
org.apache.cxf.cxf-rt-databinding-jaxb/3.1.4
org.apache.cxf.cxf-rt-databinding-aegis/3.1.4
org.apache.cxf.cxf-rt-bindings-xml/3.1.4
org.apache.cxf.cxf-rt-bindings-soap/3.1.4
org.apache.cxf.cxf-rt-bindings-object/3.1.4
org.apache.cxf.cxf-rt-bindings-corba/3.1.4
org.apache.cxf.cxf-rt-bindings-coloc/3.1.4
org.apache.cxf.cxf-core/3.1.4
org.springframework.osgi.io/1.2.1
org.springframework.osgi.extensions.annotations/1.2.1
org.springframework.osgi.extender/1.2.1
org.springframework.osgi.core/1.2.1
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1
org.apache.servicemix.bundles.spring-jms/3.2.14.RELEASE_1
org.apache.servicemix.bundles.spring-context-support/3.2.14.
RELEASE_1
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
org.apache.karaf.bundle.springstate/4.0.4
activemq-karaf/5.13.0 (Wired to
org.apache.activemq.activemq-osgi/5.13.0 which is being refreshed)
org.apache.activemq.activemq-camel/5.13.0 (Wired to
org.apache.activemq.activemq-osgi/5.13.0 which is being refreshed)
org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1 (through
[org.apache.activemq.activemq-osgi/5.13.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.util)(version>=3.0.0)(!(version>=5.0.0)))";
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
resolution:=optional))
org.apache.aries.transaction.manager/1.1.1 (Wired to
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 which is
being
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
refreshed)
org.apache.camel.camel-cxf/2.16.2 (Wired to
org.apache.camel.camel-cxf-transport/2.16.2 which is being refreshed)
org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1 (through
[org.apache.camel.camel-cxf-transport/2.16.2] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=3.2.0)(!(version>=5.0.0)))";
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
resolution:=optional))
org.apache.camel.camel-jms/2.16.2 (Wired to
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 which is
being
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
refreshed)
org.apache.camel.camel-spring/2.16.2 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)
org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=3.1.0)(!(version>=5.0.0)))";
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
resolution:=optional),
org.apache.servicemix.bundles.spring-context/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.context)(version>=3.1.0)(!(version>=5.0.0)))";
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
resolution:=optional),
org.apache.servicemix.bundles.spring-aop/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.aop)(version>=3.1.0)(!(version>=5.0.0)))";
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
resolution:=optional),
org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1 (through
[org.apache.cxf.cxf-core/3.1.4] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core)(version>=3.1.0)(!(version>=5.0.0)))";
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
resolution:=optional))
org.apache.cxf.cxf-rt-bindings-coloc/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-bindings-corba/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-bindings-object/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-bindings-soap/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-bindings-xml/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-databinding-aegis/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-databinding-jaxb/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-databinding-xmlbeans/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-features-clustering/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-features-logging/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-features-metrics/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-features-throttling/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-frontend-jaxrs/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-frontend-jaxws/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-frontend-js/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-frontend-simple/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-javascript/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-management/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-rs-client/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-rs-extension-providers/3.1.4 (Wired to
org.apache.cxf.cxf-rt-databinding-aegis/3.1.4 which is being
refreshed)
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
org.apache.cxf.cxf-rt-rs-extension-search/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-rs-service-description/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-security/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-security-saml/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-http/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-http-jetty/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-jms/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-local/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-transports-udp/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-addr/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-mex/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-policy/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-rm/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-ws-security/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.cxf.cxf-rt-wsdl/3.1.4 (Wired to
org.apache.cxf.cxf-core/3.1.4 which is being refreshed)
org.apache.karaf.bundle.springstate/4.0.4 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)
org.apache.servicemix.activemq.camel/7.0.0.M1 (Wired to
org.apache.activemq.activemq-camel/5.13.0 which is being refreshed)
org.apache.servicemix.activemq.service/7.0.0.M1 (Wired to
org.apache.activemq.activemq-osgi/5.13.0 which is being refreshed)
org.apache.servicemix.bundles.spring-context-support/3.2.14.
RELEASE_1
Post by Cristiano Costantini
(Wired to org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1
which
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
is
Post by Cristiano Costantini
being refreshed)
org.apache.servicemix.bundles.spring-jms/3.2.14.RELEASE_1 (Wired
to
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 which is
being
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
refreshed)
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1 (Should
be
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
wired to: org.apache.geronimo.specs.geronimo-jta_1.1_spec/1.1.1
(through
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
[org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1]
osgi.wiring.package;
filter:="(&(osgi.wiring.package=javax.transaction)(version>=1.0.1)(!(version>=2.0.0)))";
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
resolution:=optional))
org.springframework.core/3.1.4.RELEASE (through
[org.apache.xbean.spring/3.18.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core.io
)(version>=2.5.0)(!(version>=4.0.0)))"),
Post by Cristiano Costantini
org.springframework.beans/3.1.4.RELEASE (through
[org.apache.xbean.spring/3.18.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=2.5.0)(!(version>=4.0.0)))"),
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
org.springframework.context/3.1.4.RELEASE (through
[org.apache.xbean.spring/3.18.0] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.context)(version>=2.5.0)(!(version>=4.0.0)))"))
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
org.springframework.aop/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.aop)(version>=2.5.6)(!(version>=4.0.0)))"),
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
org.springframework.core/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core)(version>=2.5.6)(!(version>=4.0.0)))"),
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
org.springframework.beans/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.beans)(version>=2.5.6)(!(version>=4.0.0)))"),
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
org.springframework.context/3.1.4.RELEASE (through
[org.springframework.osgi.core/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.context)(version>=2.5.6)(!(version>=4.0.0)))"))
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
org.springframework.osgi.extender/1.2.1 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)
org.springframework.osgi.extensions.annotations/1.2.1 (Wired to
org.springframework.osgi.core/1.2.1 which is being refreshed)
org.springframework.core/3.1.4.RELEASE (through [
org.springframework.osgi.io/1.2.1] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.springframework.core.io
)(version>=2.5.6)(!(version>=4.0.0)))"))
org.apache.servicemix.bundles.spring-tx/3.2.14.RELEASE_1
org.apache.servicemix.bundles.spring-context-support/3.2.14.
RELEASE_1
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
org.springframework.asm/3.1.4.RELEASE
org.springframework.core/3.1.4.RELEASE
org.springframework.beans/3.1.4.RELEASE
org.springframework.aop/3.1.4.RELEASE
org.springframework.expression/3.1.4.RELEASE
org.springframework.context/3.1.4.RELEASE
org.springframework.osgi.io/1.2.1
org.springframework.osgi.core/1.2.1
org.springframework.osgi.extensions.annotations/1.2.1
org.springframework.osgi.extender/1.2.1
org.apache.servicemix.bundles.spring-jms/3.2.14.RELEASE_1
org.apache.servicemix.bundles.spring-core/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-beans/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-aop/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-context/4.2.3.RELEASE_1
org.apache.servicemix.bundles.spring-context-support/4.2.3.
RELEASE_1
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
org.springframework.context.support/3.1.4.RELEASE
org.apache.karaf.bundle.springstate/4.0.4
org.apache.cxf.cxf-rt-ws-policy/3.1.4
org.apache.cxf.cxf-rt-wsdl/3.1.4
org.apache.cxf.cxf-rt-transports-http/3.1.4
org.apache.cxf.cxf-rt-frontend-jaxrs/3.1.4
org.apache.cxf.cxf-rt-rs-extension-search/3.1.4
org.apache.cxf.cxf-rt-bindings-coloc/3.1.4
org.apache.cxf.cxf-rt-rs-service-description/3.1.4
org.apache.cxf.cxf-rt-bindings-soap/3.1.4
org.apache.cxf.cxf-rt-databinding-jaxb/3.1.4
org.apache.cxf.cxf-rt-management/3.1.4
org.apache.cxf.cxf-rt-ws-addr/3.1.4
org.apache.cxf.cxf-rt-ws-rm/3.1.4
org.apache.cxf.cxf-rt-bindings-xml/3.1.4
org.apache.cxf.cxf-rt-frontend-simple/3.1.4
org.apache.cxf.cxf-rt-frontend-jaxws/3.1.4
org.apache.cxf.cxf-rt-security/3.1.4
org.apache.cxf.cxf-rt-security-saml/3.1.4
org.apache.cxf.cxf-rt-ws-mex/3.1.4
org.apache.cxf.cxf-rt-ws-security/3.1.4
org.apache.cxf.cxf-rt-features-logging/3.1.4
org.apache.cxf.cxf-rt-features-metrics/3.1.4
org.apache.cxf.cxf-rt-databinding-aegis/3.1.4
org.apache.cxf.cxf-rt-rs-extension-providers/3.1.4
org.apache.cxf.cxf-rt-transports-jms/3.1.4
org.apache.cxf.cxf-rt-bindings-corba/3.1.4
org.apache.cxf.cxf-rt-databinding-xmlbeans/3.1.4
org.apache.cxf.cxf-rt-transports-local/3.1.4
org.apache.cxf.cxf-rt-rs-client/3.1.4
org.apache.cxf.cxf-rt-frontend-js/3.1.4
org.apache.cxf.cxf-rt-features-clustering/3.1.4
org.apache.cxf.cxf-rt-features-throttling/3.1.4
org.apache.cxf.cxf-rt-javascript/3.1.4
org.apache.cxf.cxf-rt-bindings-object/3.1.4
org.apache.cxf.cxf-rt-transports-udp/3.1.4
org.apache.cxf.cxf-core/3.1.4
org.apache.cxf.cxf-rt-transports-http-jetty/3.1.4
org.apache.aries.transaction.manager/1.1.1
org.apache.camel.camel-cxf-transport/2.16.2
org.apache.camel.camel-jms/2.16.2
org.apache.camel.camel-spring/2.16.2
org.apache.xbean.spring/3.18.0
org.apache.camel.camel-cxf/2.16.2
org.apache.activemq.activemq-camel/5.13.0
activemq-karaf/5.13.0
org.apache.activemq.activemq-osgi/5.13.0
org.apache.servicemix.activemq.service/7.0.0.M1
org.apache.servicemix.activemq.camel/7.0.0.M1
Done.
Il giorno ven 4 mar 2016 alle ore 12:20 Jean-Baptiste Onofré <
Post by Jean-Baptiste Onofré
Hi Cristiano,
can you do feature:install -v to have details ?
I just checked and it doesn't occur in Karaf vanilla.
It's maybe a transitive feature.
Regards
JB
Post by Cristiano Costantini
Hello all,
Why the feature spring/4.2.3.RELEASE_1 also installs bundles from
Spring
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
version 3.1.4?
I'm having problem as the older version is recognized by some
bundles
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
which
Post by Cristiano Costantini
do want at least a Spring 3.2.x version and my application fail to
start...
Post by Cristiano Costantini
I am installing the feature in SMX 7 (but also the same happen on
SMX
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
6)
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
Adding features: spring/[4.2.3.RELEASE_1,4.2.3.RELEASE_1]
Region: root
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
mvn:org.springframework/spring-aop/*3.1.4.RELEASE*
mvn:org.springframework/spring-asm/*3.1.4.RELEASE*
mvn:org.springframework/spring-beans/*3.1.4.RELEASE*
mvn:org.springframework/spring-context/*3.1.4.RELEASE*
mvn:org.springframework/spring-context-support/*3.1.4.RELEASE*
mvn:org.springframework/spring-core/*3.1.4.RELEASE*
mvn:org.springframework/spring-expression/*3.1.4.RELEASE*
I don't understand as I don't expect all these bundles from version
3.1.4.RELEASE to be installed, the feature:info command does not
list
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
Feature spring 4.2.3.RELEASE_1
Spring 4.2.x support
Spring Support
Feature has no configuration
Feature has no configuration files
Feature has no dependencies.
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/1.0_6
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/4.2.3.RELEASE_1
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
4.2.3.RELEASE_1
Post by Cristiano Costantini
start-level=30
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/4.2.3.RELEASE_1
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
start-level=30
Feature has no conditionals.
Could someone please explain why this is happening and how can I
fix it
Post by Krzysztof Sobkowiak
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
Post by Jean-Baptiste Onofré
Post by Cristiano Costantini
(avoid having the 3.1.4 bundles to be installed ?)
Thanks,
Cristiano
--
Jean-Baptiste Onofré
http://blog.nanthrax.net
Talend - http://www.talend.com
--
Jean-Baptiste Onofré
http://blog.nanthrax.net
Talend - http://www.talend.com
--
JEE & OSS Architect, Integration Architect
Apache Software Foundation Member (http://apache.org/)
Apache ServiceMix Committer & PMC Member (http://servicemix.apache.org/)
http://www.capgeminisoftware.pl/)
Loading...