You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ol...@apache.org on 2019/05/26 15:02:55 UTC

[sling-org-apache-sling-karaf-features] branch master updated: SLING-3027 Improve Launchpad Karaf Features

This is an automated email from the ASF dual-hosted git repository.

olli pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-karaf-features.git


The following commit(s) were added to refs/heads/master by this push:
     new a2a167a  SLING-3027 Improve Launchpad Karaf Features
a2a167a is described below

commit a2a167a457d3e6d4885dad4eedf50ec2a3920e68
Author: Oliver Lietz <ol...@apache.org>
AuthorDate: Sun May 26 17:02:42 2019 +0200

    SLING-3027 Improve Launchpad Karaf Features
    
    update bundles and add missing capabilities
---
 src/main/feature/feature.xml | 160 ++++++++++++++++++++++---------------------
 1 file changed, 81 insertions(+), 79 deletions(-)

diff --git a/src/main/feature/feature.xml b/src/main/feature/feature.xml
index 8fe42ee..39f3ec8 100644
--- a/src/main/feature/feature.xml
+++ b/src/main/feature/feature.xml
@@ -23,8 +23,8 @@
     <config external="true" name="org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended-resourceresolver">mvn:org.apache.sling/org.apache.sling.karaf-configs/${project.version}/config/org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended-resourceresolver</config>
     <bundle>mvn:org.apache.sling/org.apache.sling.api/2.20.0</bundle>
     <bundle>mvn:org.apache.sling/org.apache.sling.auth.core/1.4.2</bundle>
-    <bundle>mvn:org.apache.sling/org.apache.sling.engine/2.6.16</bundle>
-    <bundle>mvn:org.apache.sling/org.apache.sling.resourceresolver/1.6.8</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.engine/2.6.18</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.resourceresolver/1.6.12</bundle>
     <bundle>mvn:org.apache.sling/org.apache.sling.serviceusermapper/1.4.4</bundle>
     <bundle>mvn:org.apache.sling/org.apache.sling.settings/1.3.10</bundle>
     <!-- Apache Sling Commons -->
@@ -41,13 +41,13 @@
     <feature version="${project.version}">sling-commons-fsclassloader</feature>
     <feature version="${project.version}">sling-commons-scheduler</feature>
     <feature version="${project.version}">sling-commons-threads</feature>
-    <bundle dependency="true">mvn:commons-codec/commons-codec/1.11</bundle>
+    <bundle dependency="true">mvn:commons-codec/commons-codec/1.12</bundle>
     <bundle dependency="true">mvn:commons-collections/commons-collections/3.2.2</bundle>
-    <bundle dependency="true">mvn:commons-fileupload/commons-fileupload/1.3.3</bundle>
+    <bundle dependency="true">mvn:commons-fileupload/commons-fileupload/1.4</bundle>
     <bundle dependency="true">mvn:commons-io/commons-io/2.6</bundle>
     <bundle dependency="true">mvn:commons-lang/commons-lang/2.6</bundle>
-    <bundle dependency="true">mvn:org.apache.commons/commons-collections4/4.2</bundle>
-    <bundle dependency="true">mvn:org.apache.commons/commons-lang3/3.8.1</bundle>
+    <bundle dependency="true">mvn:org.apache.commons/commons-collections4/4.3</bundle>
+    <bundle dependency="true">mvn:org.apache.commons/commons-lang3/3.9</bundle>
     <bundle dependency="true">mvn:org.apache.commons/commons-math/2.2</bundle>
     <!-- capabilities -->
     <!-- https://issues.apache.org/jira/browse/SLING-8178 -->
@@ -57,7 +57,7 @@
   </feature>
   <!-- Apache Sling Auth -->
   <feature name="sling-auth-form" version="${project.version}">
-    <bundle>mvn:org.apache.sling/org.apache.sling.auth.form/1.0.12</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.auth.form/1.0.14</bundle>
     <!-- dependencies -->
     <feature version="${project.version}">sling</feature>
     <bundle dependency="true">mvn:javax.jcr/jcr/2.0</bundle>
@@ -79,17 +79,17 @@
     <bundle>mvn:org.apache.sling/org.apache.sling.commons.classloader/1.4.4</bundle>
   </feature>
   <feature name="sling-commons-fsclassloader" version="${project.version}">
-    <bundle>mvn:org.apache.sling/org.apache.sling.commons.fsclassloader/1.0.8</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.commons.fsclassloader/1.0.10</bundle>
     <!-- dependencies -->
     <feature>scr</feature>
     <feature>webconsole</feature>
     <feature version="${project.version}">sling-commons-classloader</feature>
     <bundle dependency="true">mvn:org.apache.sling/org.apache.sling.commons.osgi/2.4.0</bundle>
     <bundle dependency="true">mvn:commons-io/commons-io/2.6</bundle>
-    <bundle dependency="true">mvn:org.apache.commons/commons-lang3/3.8.1</bundle>
+    <bundle dependency="true">mvn:org.apache.commons/commons-lang3/3.9</bundle>
   </feature>
   <feature name="sling-commons-html" version="${project.version}">
-    <bundle>mvn:org.apache.sling/org.apache.sling.commons.html/1.0.2</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.commons.html/1.1.0</bundle>
     <!-- dependencies -->
     <feature>scr</feature>
     <bundle dependency="true">mvn:org.apache.sling/org.apache.sling.commons.osgi/2.4.0</bundle>
@@ -142,7 +142,7 @@
     <config external="true" name="org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_caconfig">mvn:org.apache.sling/org.apache.sling.karaf-configs/${project.version}/config/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_caconfig</config>
     <config external="true" name="org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended-caconfig">mvn:org.apache.sling/org.apache.sling.karaf-configs/${project.version}/config/org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended-caconfig</config>
     <bundle>mvn:org.apache.sling/org.apache.sling.caconfig.api/1.1.2</bundle>
-    <bundle>mvn:org.apache.sling/org.apache.sling.caconfig.impl/1.4.14</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.caconfig.impl/1.4.16</bundle>
     <bundle>mvn:org.apache.sling/org.apache.sling.caconfig.spi/1.3.4</bundle>
     <!-- dependencies -->
     <feature version="${project.version}">sling</feature>
@@ -177,8 +177,8 @@
     <feature version="${project.version}">sling-discovery</feature>
     <feature version="${project.version}">sling-healthcheck</feature>
     <bundle dependency="true">mvn:javax.jcr/jcr/2.0</bundle>
-    <bundle dependency="true">mvn:org.apache.httpcomponents/httpcore-osgi/4.4.10</bundle>
-    <bundle dependency="true">mvn:org.apache.httpcomponents/httpclient-osgi/4.5.6</bundle>
+    <bundle dependency="true">mvn:org.apache.httpcomponents/httpcore-osgi/4.4.11</bundle>
+    <bundle dependency="true">mvn:org.apache.httpcomponents/httpclient-osgi/4.5.8</bundle>
   </feature>
   <feature name="sling-discovery-standalone" version="${project.version}">
     <bundle>mvn:org.apache.sling/org.apache.sling.discovery.standalone/1.0.2</bundle>
@@ -194,8 +194,8 @@
     <feature version="${project.version}">sling-event</feature>
     <feature version="${project.version}">sling-healthcheck</feature>
     <feature version="${project.version}">jackrabbit-vault</feature>
-    <bundle dependency="true">mvn:org.apache.httpcomponents/httpcore-osgi/4.4.10</bundle>
-    <bundle dependency="true">mvn:org.apache.httpcomponents/httpclient-osgi/4.5.6</bundle>
+    <bundle dependency="true">mvn:org.apache.httpcomponents/httpcore-osgi/4.4.11</bundle>
+    <bundle dependency="true">mvn:org.apache.httpcomponents/httpclient-osgi/4.5.8</bundle>
   </feature>
   <feature name="sling-event" version="${project.version}">
     <config external="true" name="org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_event">mvn:org.apache.sling/org.apache.sling.karaf-configs/${project.version}/config/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_event</config>
@@ -219,8 +219,8 @@
     <feature version="${project.version}">jackrabbit-vault</feature>
     <bundle dependency="true">mvn:javax.jcr/jcr/2.0</bundle>
     <bundle dependency="true">mvn:com.google.guava/guava/15.0</bundle>
-    <bundle dependency="true">mvn:org.apache.jackrabbit/jackrabbit-api/2.18.0</bundle>
-    <bundle dependency="true">mvn:org.apache.jackrabbit/jackrabbit-jcr-commons/2.18.0</bundle>
+    <bundle dependency="true">mvn:org.apache.jackrabbit/jackrabbit-api/2.18.1</bundle>
+    <bundle dependency="true">mvn:org.apache.jackrabbit/jackrabbit-jcr-commons/2.18.1</bundle>
   </feature>
   <feature name="sling-healthcheck" version="${project.version}">
     <bundle>mvn:org.apache.sling/org.apache.sling.hc.api/1.0.4</bundle>
@@ -254,12 +254,12 @@
     <bundle>mvn:org.apache.sling/org.apache.sling.models.jacksonexporter/1.0.8</bundle>
     <!-- dependencies -->
     <feature version="${project.version}">sling-models</feature>
-    <bundle dependency="true">mvn:com.fasterxml.jackson.core/jackson-annotations/2.9.8</bundle>
-    <bundle dependency="true">mvn:com.fasterxml.jackson.core/jackson-core/2.9.8</bundle>
-    <bundle dependency="true">mvn:com.fasterxml.jackson.core/jackson-databind/2.9.8</bundle>
+    <bundle dependency="true">mvn:com.fasterxml.jackson.core/jackson-annotations/2.9.9</bundle>
+    <bundle dependency="true">mvn:com.fasterxml.jackson.core/jackson-core/2.9.9</bundle>
+    <bundle dependency="true">mvn:com.fasterxml.jackson.core/jackson-databind/2.9.9</bundle>
   </feature>
   <feature name="sling-pipes" version="${project.version}">
-    <bundle>mvn:org.apache.sling/org.apache.sling.pipes/3.0.2</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.pipes/3.1.0</bundle>
     <!-- dependencies -->
     <feature version="${project.version}">sling</feature>
     <feature version="${project.version}">jackrabbit</feature>
@@ -288,7 +288,7 @@
     <feature version="${project.version}">sling</feature>
   </feature>
   <feature name="sling-resourcemerger" version="${project.version}">
-    <bundle>mvn:org.apache.sling/org.apache.sling.resourcemerger/1.3.8</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.resourcemerger/1.3.10</bundle>
     <!-- dependencies -->
     <feature version="${project.version}">sling</feature>
   </feature>
@@ -326,22 +326,22 @@
   <feature name="sling-xss" version="${project.version}">
     <config external="true" name="org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_xss">mvn:org.apache.sling/org.apache.sling.karaf-configs/${project.version}/config/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_xss</config>
     <config external="true" name="org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended-xss">mvn:org.apache.sling/org.apache.sling.karaf-configs/${project.version}/config/org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended-xss</config>
-    <bundle>mvn:org.apache.sling/org.apache.sling.xss/2.0.12</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.xss/2.1.8</bundle>
     <!-- dependencies -->
     <feature version="${project.version}">sling</feature>
-    <bundle dependency="true">mvn:org.apache.httpcomponents/httpcore-osgi/4.4.10</bundle>
-    <bundle dependency="true">mvn:org.apache.httpcomponents/httpclient-osgi/4.5.6</bundle>
+    <bundle dependency="true">mvn:org.apache.httpcomponents/httpcore-osgi/4.4.11</bundle>
+    <bundle dependency="true">mvn:org.apache.httpcomponents/httpclient-osgi/4.5.8</bundle>
   </feature>
   <!-- Apache Sling Installer -->
   <feature name="sling-installer" version="${project.version}">
     <bundle>mvn:org.apache.sling/org.apache.sling.installer.console/1.0.2</bundle>
     <bundle>mvn:org.apache.sling/org.apache.sling.installer.core/3.9.0</bundle>
-    <bundle>mvn:org.apache.sling/org.apache.sling.installer.factory.configuration/1.2.0</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.installer.factory.configuration/1.2.2</bundle>
     <!-- dependencies -->
     <feature version="${project.version}">sling</feature>
   </feature>
   <feature name="sling-installer-healthcheck" version="${project.version}">
-    <bundle>mvn:org.apache.sling/org.apache.sling.installer.hc/2.0.0</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.installer.hc/2.0.2</bundle>
     <!-- dependencies -->
     <feature version="${project.version}">sling-installer</feature>
     <feature version="${project.version}">sling-healthcheck</feature>
@@ -369,7 +369,7 @@
     <bundle>mvn:org.apache.sling/org.apache.sling.jcr.contentloader/2.3.0</bundle>
     <bundle>mvn:org.apache.sling/org.apache.sling.jcr.davex/1.3.10</bundle>
     <!-- (not using org.apache.sling.jcr.jcr-wrapper) -->
-    <bundle>mvn:org.apache.sling/org.apache.sling.jcr.resource/3.0.16</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.jcr.resource/3.0.18</bundle>
     <bundle>mvn:org.apache.sling/org.apache.sling.jcr.webconsole/1.0.2</bundle>
     <bundle>mvn:org.apache.sling/org.apache.sling.jcr.webdav/2.3.8</bundle>
     <!-- dependencies -->
@@ -394,12 +394,12 @@
     <feature version="${project.version}">sling-servlets</feature>
   </feature>
   <feature name="sling-jcr-repoinit" version="${project.version}">
-    <bundle>mvn:org.apache.sling/org.apache.sling.jcr.repoinit/1.1.8</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.jcr.repoinit/1.1.10</bundle>
     <!-- dependencies -->
     <feature version="${project.version}">sling</feature>
     <feature version="${project.version}">sling-jcr</feature>
     <feature version="${project.version}">sling-jcr-jackrabbit-security</feature>
-    <bundle dependency="true">mvn:org.apache.sling/org.apache.sling.repoinit.parser/1.2.2</bundle>
+    <bundle dependency="true">mvn:org.apache.sling/org.apache.sling.repoinit.parser/1.2.4</bundle>
     <bundle dependency="true">mvn:org.apache.sling/org.apache.sling.provisioning.model/1.8.4</bundle>
   </feature>
   <!-- Apache Sling NoSQL -->
@@ -419,7 +419,7 @@
     <bundle>mvn:org.apache.sling/org.apache.sling.nosql.mongodb-resourceprovider/1.1.0</bundle>
     <!-- dependencies -->
     <feature version="${project.version}">sling-nosql-generic</feature>
-    <bundle dependency="true">mvn:org.mongodb/mongo-java-driver/3.9.1</bundle>
+    <bundle dependency="true">mvn:org.mongodb/mongo-java-driver/3.10.1</bundle>
   </feature>
   <!-- Apache Sling Quickstart -->
   <feature name="sling-quickstart-nosql-couchbase" version="${project.version}">
@@ -457,22 +457,24 @@
     <feature version="${project.version}">sling-discovery-standalone</feature>
     <feature version="${project.version}">sling-healthcheck</feature>
     <bundle dependency="true">mvn:org.apache.felix/org.apache.felix.prefs/1.1.0</bundle>
-    <bundle>mvn:org.apache.felix/org.apache.felix.webconsole.plugins.memoryusage/1.0.8</bundle>
+    <bundle>mvn:org.apache.felix/org.apache.felix.webconsole.plugins.memoryusage/1.0.10</bundle>
     <bundle>mvn:org.apache.felix/org.apache.felix.webconsole.plugins.packageadmin/1.0.4</bundle>
   </feature>
   <feature name="sling-quickstart-oak-tar" version="${project.version}">
     <config external="true" name="org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexProviderService">mvn:org.apache.sling/org.apache.sling.karaf-configs/${project.version}/config/org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexProviderService</config>
     <config external="true" name="org.apache.jackrabbit.oak.segment.SegmentNodeStoreService">mvn:org.apache.sling/org.apache.sling.karaf-configs/${project.version}/config/org.apache.jackrabbit.oak.segment.SegmentNodeStoreService</config>
     <feature version="${project.version}">sling-quickstart-oak</feature>
-    <bundle>mvn:org.apache.jackrabbit/oak-lucene/1.8.9</bundle>
-    <bundle>mvn:org.apache.jackrabbit/oak-segment-tar/1.8.9</bundle>
+    <bundle>mvn:org.apache.jackrabbit/oak-lucene/1.12.0</bundle>
+    <bundle>mvn:org.apache.jackrabbit/oak-segment-tar/1.12.0</bundle>
     <!-- OAK-7263 oak-lucene should not depend on oak-store-document -->
-    <bundle>mvn:org.apache.jackrabbit/oak-store-document/1.8.9</bundle>
+    <bundle>mvn:org.apache.jackrabbit/oak-store-document/1.12.0</bundle>
     <bundle>mvn:org.apache.sling/org.apache.sling.jcr.oak.server/1.2.2</bundle>
     <!-- capabilities -->
     <!-- OAK-7380 Add missing OSGi capabilities -->
     <capability>
       osgi.service;objectClass=org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore,
+      osgi.service;objectClass=org.apache.jackrabbit.oak.segment.SegmentNodeStoreStatsMBean,
+      osgi.service;objectClass=org.apache.jackrabbit.oak.segment.SegmentStoreProvider,
       osgi.service;objectClass=org.apache.jackrabbit.oak.spi.blob.BlobStore
     </capability>
   </feature>
@@ -480,10 +482,10 @@
     <config external="true" name="org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexProviderService">mvn:org.apache.sling/org.apache.sling.karaf-configs/${project.version}/config/org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexProviderService</config>
     <config external="true" name="org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService">mvn:org.apache.sling/org.apache.sling.karaf-configs/${project.version}/config/org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService</config>
     <feature version="${project.version}">sling-quickstart-oak</feature>
-    <bundle>mvn:org.apache.jackrabbit/oak-lucene/1.8.9</bundle>
-    <bundle>mvn:org.apache.jackrabbit/oak-store-document/1.8.9</bundle>
+    <bundle>mvn:org.apache.jackrabbit/oak-lucene/1.12.0</bundle>
+    <bundle>mvn:org.apache.jackrabbit/oak-store-document/1.12.0</bundle>
     <bundle>mvn:com.h2database/h2-mvstore/1.4.197</bundle>
-    <bundle>mvn:org.mongodb/mongo-java-driver/3.9.1</bundle>
+    <bundle>mvn:org.mongodb/mongo-java-driver/3.10.1</bundle>
     <bundle>mvn:org.apache.sling/org.apache.sling.jcr.oak.server/1.2.2</bundle>
     <!-- capabilities -->
     <!-- OAK-7380 Add missing OSGi capabilities -->
@@ -535,7 +537,7 @@
   </feature>
   <feature name="sling-scripting-jsp" version="${project.version}">
     <bundle>mvn:org.apache.sling/org.apache.sling.scripting.jsp/2.3.4</bundle>
-    <bundle>mvn:org.apache.sling/org.apache.sling.scripting.jsp.taglib/2.3.0</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.scripting.jsp.taglib/2.4.0</bundle>
     <!-- dependencies -->
     <feature version="${project.version}">sling-scripting</feature>
     <feature version="${project.version}">sling-commons-compiler</feature>
@@ -543,12 +545,12 @@
   </feature>
   <feature name="sling-scripting-sightly" version="${project.version}">
     <config external="true" name="org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended-scripting_sightly">mvn:org.apache.sling/org.apache.sling.karaf-configs/${project.version}/config/org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended-scripting_sightly</config>
-    <bundle>mvn:org.apache.sling/org.apache.sling.scripting.sightly/1.1.0-1.4.0</bundle>
-    <bundle>mvn:org.apache.sling/org.apache.sling.scripting.sightly.compiler/1.1.0-1.4.0</bundle>
-    <bundle>mvn:org.apache.sling/org.apache.sling.scripting.sightly.compiler.java/1.1.0-1.4.0</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.scripting.sightly/1.1.2-1.4.0</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.scripting.sightly.compiler/1.1.2-1.4.0</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.scripting.sightly.compiler.java/1.1.2-1.4.0</bundle>
     <bundle>mvn:org.apache.sling/org.apache.sling.scripting.sightly.js.provider/1.0.28</bundle>
     <bundle>mvn:org.apache.sling/org.apache.sling.scripting.sightly.models.provider/1.0.8</bundle>
-    <bundle>mvn:org.apache.sling/org.apache.sling.scripting.sightly.runtime/1.0.0-1.4.0</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.scripting.sightly.runtime/1.1.0-1.4.0</bundle>
     <!-- dependencies -->
     <feature version="${project.version}">sling</feature>
     <feature version="${project.version}">sling-jcr</feature>
@@ -578,8 +580,8 @@
   <feature name="sling-servlets" version="${project.version}">
     <config external="true" name="org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended-servlets">mvn:org.apache.sling/org.apache.sling.karaf-configs/${project.version}/config/org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended-servlets</config>
     <bundle>mvn:org.apache.sling/org.apache.sling.servlets.get/2.1.40</bundle>
-    <bundle>mvn:org.apache.sling/org.apache.sling.servlets.post/2.3.26</bundle>
-    <bundle>mvn:org.apache.sling/org.apache.sling.servlets.resolver/2.5.2</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.servlets.post/2.3.30</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.servlets.resolver/2.5.4</bundle>
     <!-- dependencies -->
     <feature version="${project.version}">sling</feature>
     <feature version="${project.version}">sling-scripting</feature>
@@ -587,7 +589,7 @@
   </feature>
   <!-- Apache Sling Starter -->
   <feature name="sling-starter-content" version="${project.version}">
-    <bundle>mvn:org.apache.sling/org.apache.sling.starter.content/1.0.2</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.starter.content/1.0.4</bundle>
     <!-- dependencies -->
     <feature version="${project.version}">sling</feature>
     <feature version="${project.version}">sling-auth-form</feature>
@@ -606,19 +608,19 @@
   </feature>
   <!-- Apache Jackrabbit -->
   <feature name="jackrabbit" version="${project.version}">
-    <bundle>mvn:org.apache.jackrabbit/jackrabbit-api/2.18.0</bundle>
-    <bundle>mvn:org.apache.jackrabbit/jackrabbit-data/2.18.0</bundle>
-    <bundle>mvn:org.apache.jackrabbit/jackrabbit-jcr-commons/2.18.0</bundle>
-    <bundle>mvn:org.apache.jackrabbit/jackrabbit-jcr-rmi/2.18.0</bundle>
-    <bundle>mvn:org.apache.jackrabbit/jackrabbit-spi/2.18.0</bundle>
-    <bundle>mvn:org.apache.jackrabbit/jackrabbit-spi-commons/2.18.0</bundle>
-    <bundle>mvn:org.apache.jackrabbit/jackrabbit-webdav/2.18.0</bundle>
+    <bundle>mvn:org.apache.jackrabbit/jackrabbit-api/2.18.1</bundle>
+    <bundle>mvn:org.apache.jackrabbit/jackrabbit-data/2.18.1</bundle>
+    <bundle>mvn:org.apache.jackrabbit/jackrabbit-jcr-commons/2.18.1</bundle>
+    <bundle>mvn:org.apache.jackrabbit/jackrabbit-jcr-rmi/2.18.1</bundle>
+    <bundle>mvn:org.apache.jackrabbit/jackrabbit-spi/2.18.1</bundle>
+    <bundle>mvn:org.apache.jackrabbit/jackrabbit-spi-commons/2.18.1</bundle>
+    <bundle>mvn:org.apache.jackrabbit/jackrabbit-webdav/2.18.1</bundle>
     <!-- dependencies -->
     <bundle dependency="true">mvn:javax.jcr/jcr/2.0</bundle>
     <bundle dependency="true">mvn:javax.servlet/javax.servlet-api/3.1.0</bundle>
-    <bundle dependency="true">mvn:commons-codec/commons-codec/1.11</bundle>
+    <bundle dependency="true">mvn:commons-codec/commons-codec/1.12</bundle>
     <bundle dependency="true">mvn:commons-collections/commons-collections/3.2.2</bundle>
-    <bundle dependency="true">mvn:commons-fileupload/commons-fileupload/1.3.3</bundle>
+    <bundle dependency="true">mvn:commons-fileupload/commons-fileupload/1.4</bundle>
     <bundle dependency="true">mvn:commons-io/commons-io/2.6</bundle>
     <bundle dependency="true">mvn:commons-lang/commons-lang/2.6</bundle>
     <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-atinject_1.0_spec/1.1</bundle>
@@ -626,21 +628,21 @@
     <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-interceptor_1.1_spec/1.0</bundle>
     <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-jcdi_1.0_spec/1.0</bundle>
     <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/1.1.1</bundle>
-    <bundle dependency="true">mvn:org.apache.httpcomponents/httpcore-osgi/4.4.10</bundle>
-    <bundle dependency="true">mvn:org.apache.httpcomponents/httpclient-osgi/4.5.6</bundle>
+    <bundle dependency="true">mvn:org.apache.httpcomponents/httpcore-osgi/4.4.11</bundle>
+    <bundle dependency="true">mvn:org.apache.httpcomponents/httpclient-osgi/4.5.8</bundle>
   </feature>
   <feature name="jackrabbit-oak" version="${project.version}">
-    <bundle>mvn:org.apache.jackrabbit/oak-api/1.8.9</bundle>
-    <bundle>mvn:org.apache.jackrabbit/oak-blob/1.8.9</bundle>
-    <bundle>mvn:org.apache.jackrabbit/oak-blob-plugins/1.8.9</bundle>
-    <bundle>mvn:org.apache.jackrabbit/oak-commons/1.8.9</bundle>
-    <bundle>mvn:org.apache.jackrabbit/oak-core/1.8.9</bundle>
-    <bundle>mvn:org.apache.jackrabbit/oak-core-spi/1.8.9</bundle>
-    <bundle>mvn:org.apache.jackrabbit/oak-jcr/1.8.9</bundle>
-    <bundle>mvn:org.apache.jackrabbit/oak-query-spi/1.8.9</bundle>
-    <bundle>mvn:org.apache.jackrabbit/oak-security-spi/1.8.9</bundle>
-    <bundle>mvn:org.apache.jackrabbit/oak-store-composite/1.8.9</bundle>
-    <bundle>mvn:org.apache.jackrabbit/oak-store-spi/1.8.9</bundle>
+    <bundle>mvn:org.apache.jackrabbit/oak-api/1.12.0</bundle>
+    <bundle>mvn:org.apache.jackrabbit/oak-blob/1.12.0</bundle>
+    <bundle>mvn:org.apache.jackrabbit/oak-blob-plugins/1.12.0</bundle>
+    <bundle>mvn:org.apache.jackrabbit/oak-commons/1.12.0</bundle>
+    <bundle>mvn:org.apache.jackrabbit/oak-core/1.12.0</bundle>
+    <bundle>mvn:org.apache.jackrabbit/oak-core-spi/1.12.0</bundle>
+    <bundle>mvn:org.apache.jackrabbit/oak-jcr/1.12.0</bundle>
+    <bundle>mvn:org.apache.jackrabbit/oak-query-spi/1.12.0</bundle>
+    <bundle>mvn:org.apache.jackrabbit/oak-security-spi/1.12.0</bundle>
+    <bundle>mvn:org.apache.jackrabbit/oak-store-composite/1.12.0</bundle>
+    <bundle>mvn:org.apache.jackrabbit/oak-store-spi/1.12.0</bundle>
     <!-- dependencies -->
     <feature>scr</feature>
     <feature version="${project.version}">sling-commons-metrics</feature>
@@ -662,17 +664,17 @@
     </capability>
   </feature>
   <feature name="jackrabbit-vault" version="${project.version}">
-    <bundle>mvn:org.apache.jackrabbit.vault/org.apache.jackrabbit.vault/3.2.6</bundle>
+    <bundle>mvn:org.apache.jackrabbit.vault/org.apache.jackrabbit.vault/3.2.8</bundle>
     <!-- dependencies -->
     <feature>scr</feature>
     <feature version="${project.version}">jackrabbit</feature>
   </feature>
   <!-- Apache Tika -->
   <feature name="tika" version="${project.version}">
-    <bundle>mvn:org.apache.tika/tika-core/1.19.1</bundle>
-    <bundle>mvn:org.apache.tika/tika-parsers/1.19.1</bundle>
-    <bundle>mvn:org.apache.pdfbox/pdfbox/2.0.13</bundle>
-    <bundle>mvn:org.apache.pdfbox/fontbox/2.0.13</bundle>
+    <bundle>mvn:org.apache.tika/tika-core/1.21</bundle>
+    <bundle>mvn:org.apache.tika/tika-parsers/1.21</bundle>
+    <bundle>mvn:org.apache.pdfbox/pdfbox/2.0.15</bundle>
+    <bundle>mvn:org.apache.pdfbox/fontbox/2.0.15</bundle>
     <bundle>mvn:org.apache.pdfbox/jempbox/1.8.16</bundle>
   </feature>
   <!-- Apache Sling Samples -->
@@ -692,12 +694,12 @@
   <!-- Composum -->
   <feature name="composum" version="${project.version}">
     <config external="true" name="org.apache.sling.jcr.base.internal.LoginAdminWhitelist.fragment-composum">mvn:org.apache.sling/org.apache.sling.karaf-configs/${project.version}/config/org.apache.sling.jcr.base.internal.LoginAdminWhitelist.fragment-composum</config>
-    <bundle>mvn:com.composum.sling.core/composum-sling-core-commons/1.9.3</bundle>
-    <bundle>mvn:com.composum.sling.core/composum-sling-core-config/1.9.3</bundle>
-    <bundle>mvn:com.composum.sling.core/composum-sling-core-console/1.9.3</bundle>
-    <bundle>mvn:com.composum.sling.core/composum-sling-core-jslibs/1.9.3</bundle>
-    <bundle>mvn:com.composum.sling.core/composum-sling-user-management/1.9.3</bundle>
-    <bundle>mvn:com.composum.sling.core/composum-sling-package-manager/1.9.3</bundle>
+    <bundle>mvn:com.composum.sling.core/composum-sling-core-commons/1.9.4</bundle>
+    <bundle>mvn:com.composum.sling.core/composum-sling-core-config/1.9.4</bundle>
+    <bundle>mvn:com.composum.sling.core/composum-sling-core-console/1.9.4</bundle>
+    <bundle>mvn:com.composum.sling.core/composum-sling-core-jslibs/1.9.4</bundle>
+    <bundle>mvn:com.composum.sling.core/composum-sling-user-management/1.9.4</bundle>
+    <bundle>mvn:com.composum.sling.core/composum-sling-package-manager/1.9.4</bundle>
     <!-- dependencies -->
     <feature version="${project.version}">sling</feature>
     <feature version="${project.version}">sling-jcr</feature>