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 2020/04/03 05:17:25 UTC

[sling-org-apache-sling-karaf-features] 02/04: 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

commit 93740f28d4fa28c968f663084f97ce039fc086ee
Author: Oliver Lietz <ol...@apache.org>
AuthorDate: Mon Mar 30 07:09:18 2020 +0200

    SLING-3027 Improve Launchpad Karaf Features
    
    use latest releases
---
 src/main/feature/feature.xml | 136 ++++++++++++++++++++++---------------------
 1 file changed, 70 insertions(+), 66 deletions(-)

diff --git a/src/main/feature/feature.xml b/src/main/feature/feature.xml
index d726690..82a1333 100644
--- a/src/main/feature/feature.xml
+++ b/src/main/feature/feature.xml
@@ -21,14 +21,15 @@
   <!-- Apache Sling -->
   <feature name="sling" version="${project.version}">
     <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.api/2.22.0</bundle>
     <bundle>mvn:org.apache.sling/org.apache.sling.auth.core/1.4.4</bundle>
+    <!-- next engine 2.6.22 has new requirements, FIX PAXWEB-1251 -->
     <bundle>mvn:org.apache.sling/org.apache.sling.engine/2.6.20</bundle>
-    <bundle>mvn:org.apache.sling/org.apache.sling.resourceresolver/1.6.14</bundle>
-    <bundle>mvn:org.apache.sling/org.apache.sling.serviceusermapper/1.4.4</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.resourceresolver/1.6.16</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.serviceusermapper/1.4.6</bundle>
     <bundle>mvn:org.apache.sling/org.apache.sling.settings/1.3.10</bundle>
     <!-- Apache Sling Commons -->
-    <bundle>mvn:org.apache.sling/org.apache.sling.commons.johnzon/1.1.2</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.commons.johnzon/1.2.0</bundle>
     <bundle>mvn:org.apache.sling/org.apache.sling.commons.mime/2.2.2</bundle>
     <bundle>mvn:org.apache.sling/org.apache.sling.commons.osgi/2.4.0</bundle>
     <!-- dependencies -->
@@ -41,14 +42,15 @@
     <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.13</bundle>
+    <bundle dependency="true">mvn:commons-codec/commons-codec/1.14</bundle>
     <bundle dependency="true">mvn:commons-collections/commons-collections/3.2.2</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.4</bundle>
-    <bundle dependency="true">mvn:org.apache.commons/commons-lang3/3.9</bundle>
+    <bundle dependency="true">mvn:org.apache.commons/commons-lang3/3.10</bundle>
     <bundle dependency="true">mvn:org.apache.commons/commons-math/2.2</bundle>
+    <bundle dependency="true">mvn:org.apache.felix/org.apache.felix.converter/1.0.12</bundle>
   </feature>
   <!-- Apache Sling Auth -->
   <feature name="sling-auth-form" version="${project.version}">
@@ -77,7 +79,7 @@
     <bundle>mvn:org.apache.sling/org.apache.sling.commons.crypto/1.0.0</bundle>
     <!-- dependencies -->
     <feature>scr</feature>
-    <bundle dependency="true">mvn:org.apache.commons/commons-lang3/3.9</bundle>
+    <bundle dependency="true">mvn:org.apache.commons/commons-lang3/3.10</bundle>
     <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jasypt/1.9.3_1</bundle>
   </feature>
   <feature name="sling-commons-fsclassloader" version="${project.version}">
@@ -88,7 +90,7 @@
     <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.9</bundle>
+    <bundle dependency="true">mvn:org.apache.commons/commons-lang3/3.10</bundle>
   </feature>
   <feature name="sling-commons-html" version="${project.version}">
     <bundle>mvn:org.apache.sling/org.apache.sling.commons.html/1.1.0</bundle>
@@ -97,10 +99,10 @@
     <bundle dependency="true">mvn:org.apache.sling/org.apache.sling.commons.osgi/2.4.0</bundle>
   </feature>
   <feature name="sling-commons-messaging" version="${project.version}">
-    <bundle>mvn:org.apache.sling/org.apache.sling.commons.messaging/0.0.1-SNAPSHOT</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.commons.messaging/1.0.0</bundle>
   </feature>
   <feature name="sling-commons-messaging-mail" version="${project.version}">
-    <bundle>mvn:org.apache.sling/org.apache.sling.commons.messaging.mail/0.0.1-SNAPSHOT</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.commons.messaging.mail/1.0.0</bundle>
     <!-- dependencies -->
     <feature>scr</feature>
     <feature version="${project.version}">sling-commons-crypto</feature>
@@ -108,16 +110,16 @@
     <feature version="${project.version}">sling-commons-threads</feature>
     <bundle dependency="true">mvn:com.sun.mail/javax.mail/1.6.2</bundle>
     <bundle dependency="true">mvn:javax.mail/javax.mail-api/1.6.2</bundle>
-    <bundle dependency="true">mvn:org.apache.commons/commons-lang3/3.9</bundle>
+    <bundle dependency="true">mvn:org.apache.commons/commons-lang3/3.10</bundle>
   </feature>
   <feature name="sling-commons-metrics" version="${project.version}">
-    <bundle>mvn:org.apache.sling/org.apache.sling.commons.metrics/1.2.6</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.commons.metrics/1.2.8</bundle>
     <!-- dependencies -->
     <feature>scr</feature>
     <bundle dependency="true">mvn:io.dropwizard.metrics/metrics-core/3.2.6</bundle>
   </feature>
   <feature name="sling-commons-scheduler" version="${project.version}">
-    <bundle>mvn:org.apache.sling/org.apache.sling.commons.scheduler/2.7.4</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.commons.scheduler/2.7.6</bundle>
     <!-- dependencies -->
     <feature>scr</feature>
     <feature version="${project.version}">sling-commons-metrics</feature>
@@ -126,9 +128,10 @@
     <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/1.1.1</bundle>
   </feature>
   <feature name="sling-commons-threads" version="${project.version}">
-    <bundle>mvn:org.apache.sling/org.apache.sling.commons.threads/3.2.18</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.commons.threads/3.2.20</bundle>
     <!-- dependencies -->
     <feature>config</feature>
+    <feature version="${project.version}">sling-commons-metrics</feature>
   </feature>
   <!-- Apache Sling Extensions -->
   <feature name="sling-adapter" version="${project.version}">
@@ -180,8 +183,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.12</bundle>
-    <bundle dependency="true">mvn:org.apache.httpcomponents/httpclient-osgi/4.5.10</bundle>
+    <bundle dependency="true">mvn:org.apache.httpcomponents/httpcore-osgi/4.4.13</bundle>
+    <bundle dependency="true">mvn:org.apache.httpcomponents/httpclient-osgi/4.5.12</bundle>
   </feature>
   <feature name="sling-discovery-standalone" version="${project.version}">
     <bundle>mvn:org.apache.sling/org.apache.sling.discovery.standalone/1.0.2</bundle>
@@ -189,16 +192,16 @@
     <feature version="${project.version}">sling-discovery</feature>
   </feature>
   <feature name="sling-distribution" version="${project.version}">
-    <bundle>mvn:org.apache.sling/org.apache.sling.distribution.api/0.3.0</bundle>
-    <bundle>mvn:org.apache.sling/org.apache.sling.distribution.core/0.4.0</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.distribution.api/0.4.0</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.distribution.core/0.4.2</bundle>
     <!-- dependencies -->
     <feature version="${project.version}">sling</feature>
     <feature version="${project.version}">sling-jcr</feature>
     <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.12</bundle>
-    <bundle dependency="true">mvn:org.apache.httpcomponents/httpclient-osgi/4.5.10</bundle>
+    <bundle dependency="true">mvn:org.apache.httpcomponents/httpcore-osgi/4.4.13</bundle>
+    <bundle dependency="true">mvn:org.apache.httpcomponents/httpclient-osgi/4.5.12</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>
@@ -248,18 +251,19 @@
   </feature>
   <feature name="sling-models" version="${project.version}">
     <bundle>mvn:org.apache.sling/org.apache.sling.models.api/1.3.8</bundle>
-    <bundle>mvn:org.apache.sling/org.apache.sling.models.impl/1.4.10</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.models.impl/1.4.12</bundle>
     <!-- dependencies -->
     <feature version="${project.version}">sling</feature>
+    <feature version="${project.version}">sling-adapter</feature>
     <feature version="${project.version}">sling-scripting</feature>
   </feature>
   <feature name="sling-models-jacksonexporter" version="${project.version}">
     <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.10.0</bundle>
-    <bundle dependency="true">mvn:com.fasterxml.jackson.core/jackson-core/2.10.0</bundle>
-    <bundle dependency="true">mvn:com.fasterxml.jackson.core/jackson-databind/2.10.0</bundle>
+    <bundle dependency="true">mvn:com.fasterxml.jackson.core/jackson-annotations/2.10.3</bundle>
+    <bundle dependency="true">mvn:com.fasterxml.jackson.core/jackson-core/2.10.3</bundle>
+    <bundle dependency="true">mvn:com.fasterxml.jackson.core/jackson-databind/2.10.3</bundle>
   </feature>
   <feature name="sling-pipes" version="${project.version}">
     <bundle>mvn:org.apache.sling/org.apache.sling.pipes/3.1.0</bundle>
@@ -326,17 +330,17 @@
   <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.1.8</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.xss/2.2.2</bundle>
     <!-- dependencies -->
     <feature version="${project.version}">sling</feature>
-    <bundle dependency="true">mvn:org.apache.httpcomponents/httpcore-osgi/4.4.12</bundle>
-    <bundle dependency="true">mvn:org.apache.httpcomponents/httpclient-osgi/4.5.10</bundle>
+    <bundle dependency="true">mvn:org.apache.httpcomponents/httpcore-osgi/4.4.13</bundle>
+    <bundle dependency="true">mvn:org.apache.httpcomponents/httpclient-osgi/4.5.12</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.4</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.installer.console/1.1.0</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.installer.core/3.10.2</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.installer.factory.configuration/1.3.0</bundle>
     <!-- dependencies -->
     <feature version="${project.version}">sling</feature>
   </feature>
@@ -347,14 +351,14 @@
     <feature version="${project.version}">sling-healthcheck</feature>
   </feature>
   <feature name="sling-installer-provider-file" version="${project.version}">
-    <bundle>mvn:org.apache.sling/org.apache.sling.installer.provider.file/1.1.0</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.installer.provider.file/1.2.0</bundle>
     <!-- dependencies -->
     <feature version="${project.version}">sling-installer</feature>
   </feature>
   <feature name="sling-installer-provider-jcr" version="${project.version}">
     <config external="true" name="org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_installer_jcr">mvn:org.apache.sling/org.apache.sling.karaf-configs/${project.version}/config/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_installer_jcr</config>
     <config external="true" name="org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended-installer_jcr">mvn:org.apache.sling/org.apache.sling.karaf-configs/${project.version}/config/org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended-installer_jcr</config>
-    <bundle>mvn:org.apache.sling/org.apache.sling.installer.provider.jcr/3.1.26</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.installer.provider.jcr/3.2.0</bundle>
     <!-- dependencies -->
     <feature version="${project.version}">sling-installer</feature>
     <feature version="${project.version}">sling-jcr</feature>
@@ -368,7 +372,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.18</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.jcr.resource/3.0.20</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 -->
@@ -393,12 +397,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.14</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.jcr.repoinit/1.1.22</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.3.0</bundle>
+    <bundle dependency="true">mvn:org.apache.sling/org.apache.sling.repoinit.parser/1.5.2</bundle>
     <bundle dependency="true">mvn:org.apache.sling/org.apache.sling.provisioning.model/1.8.4</bundle>
   </feature>
   <!-- Apache Sling Quickstart -->
@@ -456,8 +460,8 @@
     <feature version="${project.version}">sling-quickstart-oak</feature>
     <bundle>mvn:org.apache.jackrabbit/oak-lucene/1.18.0</bundle>
     <bundle>mvn:org.apache.jackrabbit/oak-store-document/1.18.0</bundle>
-    <bundle>mvn:com.h2database/h2-mvstore/1.4.199</bundle>
-    <bundle>mvn:org.mongodb/mongo-java-driver/3.11.0</bundle>
+    <bundle>mvn:com.h2database/h2-mvstore/1.4.200</bundle>
+    <bundle>mvn:org.mongodb/mongo-java-driver/3.12.2</bundle>
     <bundle>mvn:org.apache.sling/org.apache.sling.jcr.oak.server/1.2.2</bundle>
     <!-- capabilities -->
     <!-- OAK-7380 Add missing OSGi capabilities -->
@@ -471,7 +475,7 @@
     <config external="true" name="org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_scripting">mvn:org.apache.sling/org.apache.sling.karaf-configs/${project.version}/config/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_scripting</config>
     <config external="true" name="org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended-scripting">mvn:org.apache.sling/org.apache.sling.karaf-configs/${project.version}/config/org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended-scripting</config>
     <bundle>mvn:org.apache.sling/org.apache.sling.scripting.api/2.2.0</bundle>
-    <bundle>mvn:org.apache.sling/org.apache.sling.scripting.core/2.0.60</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.scripting.core/2.2.0</bundle>
     <!-- dependencies -->
     <feature version="${project.version}">sling</feature>
     <feature>webconsole</feature>
@@ -482,7 +486,7 @@
     <feature version="${project.version}">sling</feature>
     <feature version="${project.version}">sling-adapter</feature>
     <feature version="${project.version}">sling-scripting</feature>
-    <bundle dependency="true">mvn:org.freemarker/freemarker/2.3.29</bundle>
+    <bundle dependency="true">mvn:org.freemarker/freemarker/2.3.30</bundle>
   </feature>
   <feature name="sling-scripting-groovy" version="${project.version}">
     <bundle>mvn:org.apache.sling/org.apache.sling.scripting.groovy/1.1.0</bundle>
@@ -501,14 +505,14 @@
     <feature version="${project.version}">sling-commons-compiler</feature>
   </feature>
   <feature name="sling-scripting-javascript" version="${project.version}">
-    <bundle>mvn:org.apache.sling/org.apache.sling.scripting.javascript/3.0.4</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.scripting.javascript/3.1.2</bundle>
     <!-- dependencies -->
     <feature version="${project.version}">sling-scripting</feature>
     <bundle dependency="true">mvn:javax.jcr/jcr/2.0</bundle>
-    <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.rhino/1.7.11_1</bundle>
+    <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.rhino/1.7.12_1</bundle>
   </feature>
   <feature name="sling-scripting-jsp" version="${project.version}">
-    <bundle>mvn:org.apache.sling/org.apache.sling.scripting.jsp/2.3.6</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.scripting.jsp/2.4.2</bundle>
     <bundle>mvn:org.apache.sling/org.apache.sling.scripting.jsp.taglib/2.4.0</bundle>
     <!-- dependencies -->
     <feature version="${project.version}">sling-scripting</feature>
@@ -517,12 +521,12 @@
   </feature>
   <feature name="sling-scripting-htl" version="${project.version}">
     <config external="true" name="org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended-scripting_htl">mvn:org.apache.sling/org.apache.sling.karaf-configs/${project.version}/config/org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended-scripting_htl</config>
-    <bundle>mvn:org.apache.sling/org.apache.sling.scripting.sightly/1.2.0-1.4.0</bundle>
-    <bundle>mvn:org.apache.sling/org.apache.sling.scripting.sightly.compiler/1.2.0-1.4.0</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.scripting.sightly/1.3.2-1.4.0</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.scripting.sightly.compiler/1.2.4-1.4.0</bundle>
     <bundle>mvn:org.apache.sling/org.apache.sling.scripting.sightly.compiler.java/1.1.4-1.4.0</bundle>
-    <bundle>mvn:org.apache.sling/org.apache.sling.scripting.sightly.js.provider/1.0.30</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.scripting.sightly.js.provider/1.1.0</bundle>
     <bundle>mvn:org.apache.sling/org.apache.sling.scripting.sightly.models.provider/1.0.10</bundle>
-    <bundle>mvn:org.apache.sling/org.apache.sling.scripting.sightly.runtime/1.1.2-1.4.0</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.scripting.sightly.runtime/1.2.0-1.4.0</bundle>
     <!-- dependencies -->
     <feature version="${project.version}">sling</feature>
     <feature version="${project.version}">sling-jcr</feature>
@@ -532,8 +536,8 @@
     <feature version="${project.version}">sling-models</feature>
     <feature version="${project.version}">sling-xss</feature>
     <feature version="${project.version}">sling-commons-compiler</feature>
-    <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.rhino/1.7.11_1</bundle>
-    <bundle dependency="true">mvn:org.antlr/antlr4-runtime/4.7.2</bundle>
+    <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.rhino/1.7.12_1</bundle>
+    <bundle dependency="true">mvn:org.antlr/antlr4-runtime/4.8-1</bundle>
   </feature>
   <feature name="sling-scripting-thymeleaf" version="${project.version}">
     <config external="true" name="org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended-scripting_thymeleaf">mvn:org.apache.sling/org.apache.sling.karaf-configs/${project.version}/config/org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended-scripting_thymeleaf</config>
@@ -548,8 +552,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.32</bundle>
-    <bundle>mvn:org.apache.sling/org.apache.sling.servlets.resolver/2.5.6</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.servlets.post/2.3.36</bundle>
+    <bundle>mvn:org.apache.sling/org.apache.sling.servlets.resolver/2.6.4</bundle>
     <!-- dependencies -->
     <feature version="${project.version}">sling</feature>
     <feature version="${project.version}">sling-scripting</feature>
@@ -573,7 +577,7 @@
     <!-- dependencies -->
     <feature>scr</feature>
     <feature>webconsole</feature>
-    <bundle dependency="true">mvn:org.apache.commons/commons-lang3/3.9</bundle>
+    <bundle dependency="true">mvn:org.apache.commons/commons-lang3/3.10</bundle>
   </feature>
   <!-- Apache Jackrabbit -->
   <feature name="jackrabbit" version="${project.version}">
@@ -586,8 +590,8 @@
     <bundle>mvn:org.apache.jackrabbit/jackrabbit-webdav/2.18.3</bundle>
     <!-- dependencies -->
     <bundle dependency="true">mvn:javax.jcr/jcr/2.0</bundle>
-    <bundle dependency="true">mvn:javax.servlet/javax.servlet-api/4.0.1</bundle>
-    <bundle dependency="true">mvn:commons-codec/commons-codec/1.13</bundle>
+    <bundle dependency="true">mvn:javax.servlet/javax.servlet-api/3.1.0</bundle>
+    <bundle dependency="true">mvn:commons-codec/commons-codec/1.14</bundle>
     <bundle dependency="true">mvn:commons-collections/commons-collections/3.2.2</bundle>
     <bundle dependency="true">mvn:commons-fileupload/commons-fileupload/1.4</bundle>
     <bundle dependency="true">mvn:commons-io/commons-io/2.6</bundle>
@@ -597,8 +601,8 @@
     <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.12</bundle>
-    <bundle dependency="true">mvn:org.apache.httpcomponents/httpclient-osgi/4.5.10</bundle>
+    <bundle dependency="true">mvn:org.apache.httpcomponents/httpcore-osgi/4.4.13</bundle>
+    <bundle dependency="true">mvn:org.apache.httpcomponents/httpclient-osgi/4.5.12</bundle>
   </feature>
   <feature name="jackrabbit-oak" version="${project.version}">
     <bundle>mvn:org.apache.jackrabbit/oak-api/1.18.0</bundle>
@@ -640,22 +644,22 @@
   </feature>
   <!-- Apache Tika -->
   <feature name="tika" version="${project.version}">
-    <bundle>mvn:org.apache.tika/tika-core/1.22</bundle>
-    <bundle>mvn:org.apache.tika/tika-parsers/1.22</bundle>
-    <bundle>mvn:org.apache.pdfbox/pdfbox/2.0.17</bundle>
-    <bundle>mvn:org.apache.pdfbox/fontbox/2.0.17</bundle>
+    <bundle>mvn:org.apache.tika/tika-core/1.24</bundle>
+    <bundle>mvn:org.apache.tika/tika-parsers/1.24</bundle>
+    <bundle>mvn:org.apache.pdfbox/pdfbox/2.0.19</bundle>
+    <bundle>mvn:org.apache.pdfbox/fontbox/2.0.19</bundle>
     <bundle>mvn:org.apache.pdfbox/jempbox/1.8.16</bundle>
   </feature>
   <!-- Apache Sling Samples -->
   <!-- Composum -->
   <feature name="composum-nodes" version="${project.version}">
     <config external="true" name="org.apache.sling.jcr.base.internal.LoginAdminWhitelist.fragment-composum_nodes">mvn:org.apache.sling/org.apache.sling.karaf-configs/${project.version}/config/org.apache.sling.jcr.base.internal.LoginAdminWhitelist.fragment-composum_nodes</config>
-    <bundle>mvn:com.composum.sling.core/composum-sling-core-commons/1.11.5</bundle>
-    <bundle>mvn:com.composum.sling.core/composum-sling-core-config/1.11.5</bundle>
-    <bundle>mvn:com.composum.sling.core/composum-sling-core-console/1.11.5</bundle>
-    <bundle>mvn:com.composum.sling.core/composum-sling-core-jslibs/1.11.5</bundle>
-    <bundle>mvn:com.composum.sling.core/composum-sling-user-management/1.11.5</bundle>
-    <bundle>mvn:com.composum.sling.core/composum-sling-package-manager/1.11.5</bundle>
+    <bundle>mvn:com.composum.sling.core/composum-sling-core-commons/1.12.1</bundle>
+    <bundle>mvn:com.composum.sling.core/composum-sling-core-config/1.12.1</bundle>
+    <bundle>mvn:com.composum.sling.core/composum-sling-core-console/1.12.1</bundle>
+    <bundle>mvn:com.composum.sling.core/composum-sling-core-jslibs/1.12.1</bundle>
+    <bundle>mvn:com.composum.sling.core/composum-sling-user-management/1.12.1</bundle>
+    <bundle>mvn:com.composum.sling.core/composum-sling-package-manager/1.12.1</bundle>
     <!-- dependencies -->
     <feature version="${project.version}">sling</feature>
     <feature version="${project.version}">sling-i18n</feature>
@@ -671,6 +675,6 @@
     <bundle dependency="true">mvn:org.attoparser/attoparser/2.0.5.RELEASE</bundle>
     <bundle dependency="true">mvn:org.unbescape/unbescape/1.1.6.RELEASE</bundle>
     <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ognl/3.2.1_1</bundle>
-    <bundle dependency="true">mvn:org.javassist/javassist/3.26.0-GA</bundle>
+    <bundle dependency="true">mvn:org.javassist/javassist/3.27.0-GA</bundle>
   </feature>
 </features>