This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-karaf.git
The following commit(s) were added to refs/heads/master by this push: new aeba96d LevelDB: Update/add karaf features regarding camel-leveldb and camel-levedb-legacy aeba96d is described below commit aeba96d5d201c2c631ff1935c1bcdfcebad8755f Author: JiriOndrusek <ondrusek.j...@gmail.com> AuthorDate: Thu Oct 22 15:24:17 2020 +0200 LevelDB: Update/add karaf features regarding camel-leveldb and camel-levedb-legacy --- docs/modules/ROOT/pages/components.adoc | 5 ++++- .../karaf/features/src/main/resources/features.xml | 22 ++++++++++++++++++++-- 2 files changed, 24 insertions(+), 3 deletions(-) diff --git a/docs/modules/ROOT/pages/components.adoc b/docs/modules/ROOT/pages/components.adoc index 81974c2..b14cf7d 100644 --- a/docs/modules/ROOT/pages/components.adoc +++ b/docs/modules/ROOT/pages/components.adoc @@ -850,7 +850,7 @@ Number of Camel languages: 18 in 12 JAR artifacts (0 deprecated) == Miscellaneous Extensions // others: START -Number of miscellaneous extensions: 19 in 19 JAR artifacts (1 deprecated) +Number of miscellaneous extensions: 20 in 20 JAR artifacts (1 deprecated) [width="100%",cols="4,1,5",options="header"] |=== @@ -877,6 +877,9 @@ Number of miscellaneous extensions: 19 in 19 JAR artifacts (1 deprecated) | xref:components:others:leveldb.adoc[LevelDB] + (camel-leveldb) | 2.10 | Using LevelDB as persistent EIP store +| xref:components:others:leveldb-legacy.adoc[LevelDB-legacy] + +(camel-leveldb-legacy) | 2.10 | Using LevelDB as persistent EIP store + | xref:components:others:lra.adoc[LRA] + (camel-lra) | 2.21 | Camel saga binding for Long-Running-Action framework diff --git a/platforms/karaf/features/src/main/resources/features.xml b/platforms/karaf/features/src/main/resources/features.xml index ab8d8df..79f6b0b 100644 --- a/platforms/karaf/features/src/main/resources/features.xml +++ b/platforms/karaf/features/src/main/resources/features.xml @@ -1675,16 +1675,34 @@ <feature name='camel-leveldb' version='${project.version}' start-level='50'> <feature version='${project.version}'>camel-core</feature> <bundle dependency='true'>wrap:mvn:org.fusesource.leveldbjni/leveldbjni-all/${leveldbjni-version}$Bundle-Version=${leveldbjni-version}&Export-Package=*;-noimport:=true;version="${leveldbjni-version}"</bundle> - <bundle dependency='true'>mvn:org.fusesource.hawtbuf/hawtbuf/${hawtbuf-version}</bundle> + <bundle dependency='true'>mvn:com.fasterxml.jackson.core/jackson-core/${jackson2-version}</bundle> + <bundle dependency='true'>mvn:com.fasterxml.jackson.core/jackson-databind/${jackson2-version}</bundle> + <bundle dependency='true'>mvn:com.fasterxml.jackson.core/jackson-annotations/${jackson2-version}</bundle> <bundle>mvn:org.apache.camel/camel-leveldb/${project.version}</bundle> </feature> <feature name='camel-leveldb-java' version='${project.version}' start-level='50'> <feature version='${project.version}'>camel-core</feature> <bundle dependency='true'>mvn:com.google.guava/guava/${leveldb-guava-version}</bundle> <bundle dependency='true'>wrap:mvn:org.iq80.leveldb/leveldb-api/${leveldb-api-version}$Bundle-Version=${leveldb-api-version}&Export-Package=*;-noimport:=true;version="${leveldb-api-version}"</bundle> + <bundle dependency='true'>wrap:mvn:org.iq80.leveldb/leveldb/${leveldb-version}$Bundle-Version=${leveldb-version}&Export-Package=*;-noimport:=true;version="${leveldb-version}"</bundle> + <bundle dependency='true'>mvn:com.fasterxml.jackson.core/jackson-core/${jackson2-version}</bundle> + <bundle dependency='true'>mvn:com.fasterxml.jackson.core/jackson-databind/${jackson2-version}</bundle> + <bundle dependency='true'>mvn:com.fasterxml.jackson.core/jackson-annotations/${jackson2-version}</bundle> + <bundle>mvn:org.apache.camel/camel-leveldb/${project.version}</bundle> + </feature> + <feature name='camel-leveldb-legacy' version='${project.version}' start-level='50'> + <feature version='${project.version}'>camel-core</feature> + <bundle dependency='true'>wrap:mvn:org.fusesource.leveldbjni/leveldbjni-all/${leveldbjni-version}$Bundle-Version=${leveldbjni-version}&Export-Package=*;-noimport:=true;version="${leveldbjni-version}"</bundle> + <bundle dependency='true'>mvn:org.fusesource.hawtbuf/hawtbuf/${hawtbuf-version}</bundle> + <bundle>mvn:org.apache.camel/camel-leveldb-legacy/${project.version}</bundle> + </feature> + <feature name='camel-leveldb-legacy-java' version='${project.version}' start-level='50'> + <feature version='${project.version}'>camel-core</feature> + <bundle dependency='true'>mvn:com.google.guava/guava/${leveldb-guava-version}</bundle> + <bundle dependency='true'>wrap:mvn:org.iq80.leveldb/leveldb-api/${leveldb-api-version}$Bundle-Version=${leveldb-api-version}&Export-Package=*;-noimport:=true;version="${leveldb-api-version}"</bundle> <bundle dependency='true'>wrap:mvn:org.iq80.leveldb/leveldb/${leveldb-version}$Bundle-Version=${leveldb-version}&Export-Package=*;-noimport:=true;version="${leveldb-version}"</bundle> <bundle dependency='true'>mvn:org.fusesource.hawtbuf/hawtbuf/${hawtbuf-version}</bundle> - <bundle>mvn:org.apache.camel/camel-leveldb/${project.version}</bundle> + <bundle>mvn:org.apache.camel/camel-leveldb-legacy/${project.version}</bundle> </feature> <feature name='camel-lra' version='${project.version}' start-level='50'> <feature version='${project.version}'>camel-core</feature>