[ 
https://issues.apache.org/jira/browse/CAMEL-13128?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Guillaume Nodet resolved CAMEL-13128.
-------------------------------------
       Resolution: Fixed
         Assignee: Guillaume Nodet
    Fix Version/s: 3.0.0

> Cannot install camel-jms Karaf feature
> --------------------------------------
>
>                 Key: CAMEL-13128
>                 URL: https://issues.apache.org/jira/browse/CAMEL-13128
>             Project: Camel
>          Issue Type: Bug
>          Components: karaf
>    Affects Versions: 3.0.0
>            Reporter: Andrea Cosentino
>            Assignee: Guillaume Nodet
>            Priority: Major
>             Fix For: 3.0.0
>
>
> by installing on camel-jms
> {code:java}
> karaf@root()> feature:repo-add 
> file:////home/oscerd/.m2/repository/org/apache/camel/karaf/apache-camel/3.0.0-SNAPSHOT/apache-camel-3.0.0-SNAPSHOT-features.xml
> Adding feature url 
> file:////home/oscerd/.m2/repository/org/apache/camel/karaf/apache-camel/3.0.0-SNAPSHOT/apache-camel-3.0.0-SNAPSHOT-features.xml
> karaf@root()> feature:install -v camel-jms
> Adding features: camel-jms/[3.0.0.SNAPSHOT,3.0.0.SNAPSHOT]
> Changes to perform:
> Region: root
> Bundles to install:
> mvn:com.github.ben-manes.caffeine/caffeine/2.6.2
> mvn:org.apache.camel/camel-api/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-base/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-browse/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-commands-core/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-controlbus/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-core/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-dataformat/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-direct/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-directvm/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-file/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-jms/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-language/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-log/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-management-api/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-management-impl/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-properties/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-ref/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-saga/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-scheduler/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-seda/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-stub/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-support/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-timer/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-util/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-validator/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-vm/3.0.0-SNAPSHOT
> mvn:org.apache.camel/json-simple-ordered/3.0.0-SNAPSHOT
> mvn:org.apache.camel.karaf/camel-karaf-commands/3.0.0-SNAPSHOT
> mvn:org.apache.camel/spi-annotations/3.0.0-SNAPSHOT
> mvn:commons-pool/commons-pool/1.6
> mvn:org.apache.geronimo.specs/geronimo-jms_2.0_spec/1.0-alpha-2
> mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/1.1.1
> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/1.0_6
> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxb-impl/2.2.11_1
> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/5.1.3.RELEASE_1
> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/5.1.3.RELEASE_1
> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/5.1.3.RELEASE_1
> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/5.1.3.RELEASE_1
> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/5.1.3.RELEASE_1
> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/5.1.3.RELEASE_1
> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-jms/5.1.3.RELEASE_1
> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-tx/5.1.3.RELEASE_1
> mvn:org.codehaus.woodstox/stax2-api/3.1.4
> mvn:org.codehaus.woodstox/woodstox-core-asl/4.4.1
> Stopping bundles:
> org.ops4j.pax.logging.pax-logging-log4j2/1.10.1
> Installing bundles:
> mvn:com.github.ben-manes.caffeine/caffeine/2.6.2
> mvn:org.apache.camel/camel-api/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-base/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-browse/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-commands-core/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-controlbus/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-core/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-dataformat/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-direct/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-directvm/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-file/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-jms/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-language/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-log/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-management-api/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-management-impl/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-properties/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-ref/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-saga/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-scheduler/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-seda/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-stub/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-support/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-timer/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-util/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-validator/3.0.0-SNAPSHOT
> mvn:org.apache.camel/camel-vm/3.0.0-SNAPSHOT
> mvn:org.apache.camel/json-simple-ordered/3.0.0-SNAPSHOT
> mvn:org.apache.camel.karaf/camel-karaf-commands/3.0.0-SNAPSHOT
> mvn:org.apache.camel/spi-annotations/3.0.0-SNAPSHOT
> mvn:commons-pool/commons-pool/1.6
> mvn:org.apache.geronimo.specs/geronimo-jms_2.0_spec/1.0-alpha-2
> mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/1.1.1
> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/1.0_6
> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxb-impl/2.2.11_1
> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/5.1.3.RELEASE_1
> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/5.1.3.RELEASE_1
> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/5.1.3.RELEASE_1
> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/5.1.3.RELEASE_1
> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/5.1.3.RELEASE_1
> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/5.1.3.RELEASE_1
> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-jms/5.1.3.RELEASE_1
> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-tx/5.1.3.RELEASE_1
> mvn:org.codehaus.woodstox/stax2-api/3.1.4
> mvn:org.codehaus.woodstox/woodstox-core-asl/4.4.1
> Refreshing bundles:
> org.ops4j.pax.logging.pax-logging-log4j2/1.10.1 (Should be wired to: 
> org.apache.geronimo.specs.geronimo-jms_2.0_spec/1.0.0.alpha-2 (through 
> [org.ops4j.pax.logging.pax-logging-log4j2/1.10.1] osgi.wiring.package; 
> resolution:=optional; filter:="(osgi.wiring.package=javax.jms)"), 
> stax2-api/3.1.4 (through [org.ops4j.pax.logging.pax-logging-log4j2/1.10.1] 
> osgi.wiring.package; resolution:=optional; 
> filter:="(osgi.wiring.package=org.codehaus.stax2)"))
> Starting bundles:
> org.ops4j.pax.logging.pax-logging-log4j2/1.10.1
> stax2-api/3.1.4
> woodstox-core-asl/4.4.1
> org.apache.geronimo.specs.geronimo-jta_1.1_spec/1.1.1
> org.apache.servicemix.bundles.jaxb-impl/2.2.11.1
> org.apache.servicemix.bundles.spring-core/5.1.3.RELEASE_1
> org.apache.servicemix.bundles.aopalliance/1.0.0.6
> org.apache.servicemix.bundles.spring-beans/5.1.3.RELEASE_1
> org.apache.servicemix.bundles.spring-aop/5.1.3.RELEASE_1
> org.apache.servicemix.bundles.spring-expression/5.1.3.RELEASE_1
> org.apache.servicemix.bundles.spring-context/5.1.3.RELEASE_1
> org.apache.servicemix.bundles.spring-tx/5.1.3.RELEASE_1
> org.apache.servicemix.bundles.spring-jms/5.1.3.RELEASE_1
> org.apache.servicemix.bundles.spring-context-support/5.1.3.RELEASE_1
> com.github.ben-manes.caffeine/2.6.2
> org.apache.camel.camel-util/3.0.0.SNAPSHOT
> org.apache.geronimo.specs.geronimo-jms_2.0_spec/1.0.0.alpha-2
> org.apache.camel.camel-management-api/3.0.0.SNAPSHOT
> org.apache.camel.spi-annotations/3.0.0.SNAPSHOT
> org.apache.camel.camel-jms/3.0.0.SNAPSHOT
> org.apache.camel.camel-api/3.0.0.SNAPSHOT
> org.apache.camel.camel-support/3.0.0.SNAPSHOT
> org.apache.camel.camel-log/3.0.0.SNAPSHOT
> org.apache.camel.camel-seda/3.0.0.SNAPSHOT
> org.apache.camel.camel-vm/3.0.0.SNAPSHOT
> org.apache.camel.camel-properties/3.0.0.SNAPSHOT
> org.apache.camel.camel-language/3.0.0.SNAPSHOT
> org.apache.camel.json-simple-ordered/3.0.0.SNAPSHOT
> org.apache.camel.camel-base/3.0.0.SNAPSHOT
> org.apache.camel.camel-direct/3.0.0.SNAPSHOT
> org.apache.camel.camel-core/3.0.0.SNAPSHOT
> org.apache.camel.camel-management-impl/3.0.0.SNAPSHOT
> org.apache.camel.camel-browse/3.0.0.SNAPSHOT
> org.apache.camel.camel-validator/3.0.0.SNAPSHOT
> org.apache.camel.camel-saga/3.0.0.SNAPSHOT
> org.apache.camel.camel-directvm/3.0.0.SNAPSHOT
> org.apache.camel.camel-file/3.0.0.SNAPSHOT
> org.apache.camel.camel-stub/3.0.0.SNAPSHOT
> org.apache.camel.camel-timer/3.0.0.SNAPSHOT
> org.apache.camel.camel-controlbus/3.0.0.SNAPSHOT
> org.apache.camel.camel-ref/3.0.0.SNAPSHOT
> org.apache.commons.pool/1.6.0
> org.apache.camel.camel-scheduler/3.0.0.SNAPSHOT
> org.apache.camel.camel-dataformat/3.0.0.SNAPSHOT
> org.apache.camel.camel-commands-core/3.0.0.SNAPSHOT
> org.apache.camel.karaf.camel-karaf-commands/3.0.0.SNAPSHOT
> org.apache.karaf.features.internal.util.MultiException: Error restarting 
> bundles:
> Activator start error in bundle org.apache.camel.camel-core [51].
> at 
> org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:1005)
> at 
> org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1025)
> at 
> org.apache.karaf.features.internal.service.FeaturesServiceImpl.lambda$doProvisionInThread$13(FeaturesServiceImpl.java:964)
> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at java.lang.Thread.run(Thread.java:748)
> Suppressed: org.osgi.framework.BundleException: Activator start error in 
> bundle org.apache.camel.camel-core [51].
> at org.apache.felix.framework.Felix.activateBundle(Felix.java:2290)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:2146)
> at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:998)
> at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:984)
> at 
> org.apache.karaf.features.internal.service.BundleInstallSupportImpl.startBundle(BundleInstallSupportImpl.java:161)
> at 
> org.apache.karaf.features.internal.service.FeaturesServiceImpl.startBundle(FeaturesServiceImpl.java:1116)
> at 
> org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:997)
> ... 6 more
> Caused by: java.lang.NoClassDefFoundError: org/apache/camel/util/ObjectHelper
> at 
> org.apache.camel.impl.osgi.Activator$BundleTypeConverterLoader.<init>(Activator.java:386)
> at 
> org.apache.camel.impl.osgi.Activator.registerTypeConverterLoader(Activator.java:236)
> at org.apache.camel.impl.osgi.Activator.addingBundle(Activator.java:136)
> at 
> org.apache.camel.impl.osgi.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:430)
> at 
> org.apache.camel.impl.osgi.tracker.AbstractTracked.trackAdding(AbstractTracked.java:260)
> at 
> org.apache.camel.impl.osgi.tracker.AbstractTracked.trackInitial(AbstractTracked.java:187)
> at 
> org.apache.camel.impl.osgi.tracker.BundleTracker.open(BundleTracker.java:173)
> at org.apache.camel.impl.osgi.Activator.start(Activator.java:101)
> at 
> org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:697)
> at org.apache.felix.framework.Felix.activateBundle(Felix.java:2240)
> ... 12 more
> Caused by: java.lang.ClassNotFoundException: 
> org.apache.camel.util.ObjectHelper not found by org.apache.camel.camel-jms 
> [56]
> at 
> org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1639)
> at 
> org.apache.felix.framework.BundleWiringImpl.access$200(BundleWiringImpl.java:80)
> at 
> org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:2053)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> at 
> org.apache.felix.framework.BundleWiringImpl.getClassByDelegation(BundleWiringImpl.java:1414)
> at 
> org.apache.felix.framework.BundleWiringImpl.searchImports(BundleWiringImpl.java:1660)
> at 
> org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1590)
> at 
> org.apache.felix.framework.BundleWiringImpl.access$200(BundleWiringImpl.java:80)
> at 
> org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:2053)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> ... 22 more
> Error executing command: Error restarting bundles:
> Activator start error in bundle org.apache.camel.camel-core [51].
> {code}
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to