Thank you Francois, Here is the result of installing (-v switch): karaf@root()> feature:install -v pax-jdbc-pool-dbcp2 Adding features: pax-jdbc-pool-dbcp2/[1.3.0,1.3.0] Changes to perform: Region: root Bundles to install: mvn:org.apache.commons/commons-dbcp2/2.1.1 mvn:org.apache.commons/commons-pool2/2.5.0 mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.cglib/3.2.4_1 mvn:org.ops4j.pax.jdbc/pax-jdbc-pool-common/1.3.0 mvn:org.ops4j.pax.jdbc/pax-jdbc-pool-dbcp2/1.3.0 Stopping bundles: org.apache.camel.karaf.camel-karaf-commands/2.22.1 org.apache.camel.camel-commands-core/2.22.1 org.apache.camel.camel-sql/2.22.1 org.apache.camel.camel-stream/2.22.1 org.apache.camel.camel-blueprint/2.22.1 org.apache.camel.camel-core/2.22.1 org.apache.servicemix.bundles.spring-tx/5.0.8.RELEASE_1 org.apache.servicemix.bundles.spring-jdbc/5.0.8.RELEASE_1 org.apache.servicemix.bundles.spring-expression/5.0.8.RELEASE_1 org.apache.servicemix.bundles.spring-core/5.0.8.RELEASE_1 org.apache.servicemix.bundles.spring-context-support/5.0.8.RELEASE_1 org.apache.servicemix.bundles.spring-context/5.0.8.RELEASE_1 org.apache.servicemix.bundles.spring-beans/5.0.8.RELEASE_1 org.apache.servicemix.bundles.spring-aop/5.0.8.RELEASE_1 Installing bundles: mvn:org.apache.commons/commons-dbcp2/2.1.1 mvn:org.apache.commons/commons-pool2/2.5.0 mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.cglib/3.2.4_1 mvn:org.ops4j.pax.jdbc/pax-jdbc-pool-common/1.3.0 mvn:org.ops4j.pax.jdbc/pax-jdbc-pool-dbcp2/1.3.0 Refreshing bundles: org.apache.camel.camel-blueprint/2.22.1 (Wired to org.apache.camel.camel-core/2.22.1 which is being refreshed) org.apache.camel.camel-commands-core/2.22.1 (Wired to org.apache.camel.camel-core/2.22.1 which is being refreshed) org.apache.camel.camel-core/2.22.1 (Wired to org.apache.servicemix.bundles.spring-tx/5.0.8.RELEASE_1 which is being refreshed) org.apache.camel.camel-sql/2.22.1 (Wired to org.apache.servicemix.bundles.spring-tx/5.0.8.RELEASE_1 which is being refreshed) org.apache.camel.camel-stream/2.22.1 (Wired to org.apache.camel.camel-core/2.22.1 which is being refreshed) org.apache.camel.karaf.camel-karaf-commands/2.22.1 (Wired to org.apache.camel.camel-core/2.22.1 which is being refreshed) org.apache.servicemix.bundles.spring-aop/5.0.8.RELEASE_1 (Should be wired to: org.apache.commons.pool2/2.5.0 (through [org.apache.servicemix.bundles.spring-aop/5.0.8.RELEASE_1] osgi.wiring.package ; resolution:=optional; filter:="(&(osgi.wiring.package=org.apache.commons.pool2)(version>=2.4.0)(!(version>=3.0.0)))")) org.apache.servicemix.bundles.spring-beans/5.0.8.RELEASE_1 (Wired to org.apache.servicemix.bundles.spring-core/5.0.8.RELEASE_1 which is being refreshed) org.apache.servicemix.bundles.spring-context/5.0.8.RELEASE_1 (Wired to org.apache.servicemix.bundles.spring-aop/5.0.8.RELEASE_1 which is being refreshed) org.apache.servicemix.bundles.spring-context-support/5.0.8.RELEASE_1 (Wired to org.apache.servicemix.bundles.spring-aop/5.0.8.RELEASE_1 which is being refreshed) org.apache.servicemix.bundles.spring-core/5.0.8.RELEASE_1 (Should be wired to: org.apache.servicemix.bundles.cglib/3.2.4.1 (through [org.apache.servicemix.bundles.spring-core/5.0.8.RELEASE_1] osgi .wiring.package; resolution:=optional; filter:="(&(osgi.wiring.package=net.sf.cglib.beans)(version>=3.0.0)(!(version>=4.0.0)))")) org.apache.servicemix.bundles.spring-expression/5.0.8.RELEASE_1 (Wired to org.apache.servicemix.bundles.spring-core/5.0.8.RELEASE_1 which is being refreshed) org.apache.servicemix.bundles.spring-jdbc/5.0.8.RELEASE_1 (Wired to org.apache.servicemix.bundles.spring-context/5.0.8.RELEASE_1 which is being refreshed) org.apache.servicemix.bundles.spring-tx/5.0.8.RELEASE_1 (Wired to org.apache.servicemix.bundles.spring-aop/5.0.8.RELEASE_1 which is being refreshed) Starting bundles: org.apache.servicemix.bundles.spring-core/5.0.8.RELEASE_1 org.apache.servicemix.bundles.spring-beans/5.0.8.RELEASE_1 org.apache.servicemix.bundles.spring-aop/5.0.8.RELEASE_1 org.apache.servicemix.bundles.spring-expression/5.0.8.RELEASE_1 org.apache.servicemix.bundles.spring-context/5.0.8.RELEASE_1 org.apache.servicemix.bundles.spring-tx/5.0.8.RELEASE_1 org.apache.servicemix.bundles.spring-jdbc/5.0.8.RELEASE_1 org.apache.servicemix.bundles.spring-context-support/5.0.8.RELEASE_1 org.apache.camel.camel-core/2.22.1 org.apache.camel.camel-blueprint/2.22.1 org.apache.camel.camel-stream/2.22.1 org.apache.camel.camel-sql/2.22.1 org.apache.servicemix.bundles.cglib/3.2.4.1 org.apache.commons.pool2/2.5.0 org.apache.commons.dbcp2/2.1.1 org.ops4j.pax.jdbc.pool.common/1.3.0 org.ops4j.pax.jdbc.pool.dbcp2/1.3.0 org.apache.camel.camel-commands-core/2.22.1 org.apache.camel.karaf.camel-karaf-commands/2.22.1 Done.
I am still getting a missing requirement, caused by Unable to resolve org.apache.commons.commons-dbcp2 [79]Should I uninstall the bundle since I installed the feature?Thanks On Thursday, October 25, 2018, 9:26:25 AM EDT, Francois Papon <francois.pa...@openobject.fr> wrote: Hi, You can install this feature : pax-jdbc-pool-dbcp2 regards, François Papon fpa...@apache.org Le 25/10/2018 à 17:18, John F. Berry a écrit : Thanks for the help Jean-Baptiste, I've been learning so much through this process. On which feature do you want me to "install -v" on? The pax=jdbc* ? I did those below, just in case. Here are my installed features: karaf@root(feature)> feature:list -i Name | Version | Required | State | Repository | Description ----------------+-----------------+----------+---------+--------------------------+-------------------------------------------------- pax-jdbc-spec | 1.3.0 | | Started | org.ops4j.pax.jdbc-1.3.0 | Provides OSGi JDBC Service spec pax-jdbc-jtds | 1.3.0 | x | Started | org.ops4j.pax.jdbc-1.3.0 | Provides JDBC jTDS DataSourceFactory xml-specs-api | 2.9.0 | | Started | camel-2.21.1 | aries-proxy | 4.2.1 | | Started | standard-4.2.1 | Aries Proxy aries-blueprint | 4.2.1 | x | Started | standard-4.2.1 | Aries Blueprint feature | 4.2.1 | x | Started | standard-4.2.1 | Features Support shell | 4.2.1 | x | Started | standard-4.2.1 | Karaf Shell deployer | 4.2.1 | x | Started | standard-4.2.1 | Karaf Deployer wrapper | 4.2.1 | | Started | standard-4.2.1 | Provide OS integration service-wrapper | 4.2.1 | x | Started | standard-4.2.1 | Provide OS integration (alias to wrapper feature) bundle | 4.2.1 | x | Started | standard-4.2.1 | Provide Bundle support config | 4.2.1 | x | Started | standard-4.2.1 | Provide OSGi ConfigAdmin support diagnostic | 4.2.1 | x | Started | standard-4.2.1 | Provide Diagnostic support instance | 4.2.1 | x | Started | standard-4.2.1 | Provide Instance support jaas | 4.2.1 | x | Started | standard-4.2.1 | Provide JAAS support log | 4.2.1 | x | Started | standard-4.2.1 | Provide Log support package | 4.2.1 | x | Started | standard-4.2.1 | Package commands and mbeans service | 4.2.1 | x | Started | standard-4.2.1 | Provide Service support system | 4.2.1 | x | Started | standard-4.2.1 | Provide System support kar | 4.2.1 | x | Started | standard-4.2.1 | Provide KAR (KARaf archive) support ssh | 4.2.1 | x | Started | standard-4.2.1 | Provide a SSHd server on Karaf management | 4.2.1 | x | Started | standard-4.2.1 | Provide a JMX MBeanServer and a set of MBeans in eventadmin | 4.2.1 | x | Started | standard-4.2.1 | OSGi Event Admin service specification for event- wrap | 2.5.4 | x | Started | standard-4.2.1 | Wrap URL handler spring | 5.0.8.RELEASE_1 | | Started | spring-4.2.1 | Spring 5.0.x support spring-jdbc | 5.0.8.RELEASE_1 | | Started | spring-4.2.1 | Spring 5.0.x JDBC support spring-tx | 5.0.8.RELEASE_1 | | Started | spring-4.2.1 | Spring 5.0.x Transaction (TX) support xml-specs-api | 2.9.0 | | Started | camel-2.22.1 | camel | 2.22.1 | x | Started | camel-2.22.1 | camel-core | 2.22.1 | | Started | camel-2.22.1 | camel-blueprint | 2.22.1 | x | Started | camel-2.22.1 | camel-sql | 2.22.1 | x | Started | camel-2.22.1 | camel-stream | 2.22.1 | x | Started | camel-2.22.1 | xml-specs-api | 2.9.0 | | Started | camel-2.20.0 | karaf@root(feature)> feature:install -v pax-jdbc-spec Adding features: pax-jdbc-spec/[1.3.0,1.3.0] No deployment change. Done. karaf@root(feature)> feature:install -v pax-jdbc-jtds Adding features: pax-jdbc-jtds/[1.3.0,1.3.0] No deployment change. Done. karaf@root(feature)> As for installed bundles, I do have the apache.commons/commons-dbcp2 version 2.5.0 installed that matches my commons dependency in my POM <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-dbcp2</artifactId> <version>2.5.0</version> </dependency> Perhaps commons should be installed as a "feature" and not a "bundle"? I haven't been able to find a reference as to the name of it. Thanks all! On Thursday, October 25, 2018, 12:20:25 AM EDT, Jean-Baptiste Onofré <j...@nanthrax.net> wrote: Hi, you can please try using feature:install -v and send the complete output ? Thanks Regards JB On 24/10/2018 19:37, bohnjerry wrote: > I am trying to install a maven Camel project and I get this error: > Unable to resolve org.apache.commons.commons-dbcp2 [79](R 79.0): missing > requirement [org.apache.commons.commons-dbcp2 [79](R 79.0)] > osgi.wiring.package; >(&(osgi.wiring.package=javax.transaction.xa)(version>=1.1.0)(partial=true))] > Unresolved requirements: > > I've tried to install every package and feature even remotely related (that > I could find).. still no dice. > Ideas? > > > > > -- > Sent from: http://karaf.922171.n3.nabble.com/Karaf-User-f930749.html >