Hi,

 

I have just migrated from Karaf 3.0.3 to Karaf 4.0.1. My bundles deal with
third party dependencies. Currently I am installing them as wrap:

 

bundle:install -s wrap:mvn:com.h2database/h2/1.4.187

bundle:install -s wrap:mvn:mysql/mysql-connector-java/5.1.30

bundle:install -s wrap:mvn:commons-collections/commons-collections/3.2.1

bundle:install -s wrap:mvn:commons-logging/commons-logging/1.1.1

bundle:install -s wrap:mvn:commons-beanutils/commons-beanutils/1.9.2

bundle:install -s wrap:mvn:commons-pool/commons-pool/1.5.4

bundle:install -s wrap:mvn:commons-dbcp/commons-dbcp/1.4

bundle:install -s wrap:mvn:org.apache.commons/commons-lang3/3.4

bundle:install -s wrap:mvn:org.mapdb/mapdb/1.0.7

bundle:install -s wrap:mvn:org.opensmpp/opensmpp-charset/3.0.0

bundle:install -s wrap:mvn:org.opensmpp/opensmpp-core/3.0.0

bundle:install -s wrap:mvn:commons-dbutils/commons-dbutils/1.6

 

I have 2 related questions:

1.       Just came across following link
http://karaf.apache.org/index/documentation/karaf-dependencies/karaf-deps-4.
0.x.html, I don't quite get the matrix - does that mean the bundles are
already included as part of Karaf? i.e If my bundles require them and if I
can match the version, I don't need to install them explicitly?

2.       Referring to servicemix bundles
(http://repo1.maven.org/maven2/org/apache/servicemix/bundles/), I can see
collection of bundles - however those not seem to be updated e.g the latest
beanutls available in this repository is 1.8.3 wrapper however latest
beanutils is 1.9.2. Will there be no effort to bring this uptodate? (i.e
better to stick to wrap:mvn..)

 

Thanks and regards,

Ravi Nallappan

Reply via email to