diff --git a/README.md b/README.md
index 5596019e9..fd2e44a82 100644
--- a/README.md
+++ b/README.md
@@ -9,7 +9,7 @@ Apache StormCrawler (Incubating) is an open source collection of resources for b
## Quickstart
-NOTE: These instructions assume that you have [Apache Maven](https://maven.apache.org/install.html) installed. You will need to install [Apache Storm 2.7.0](http://storm.apache.org/) to run the crawler.
+NOTE: These instructions assume that you have [Apache Maven](https://maven.apache.org/install.html) installed. You will need to install [Apache Storm 2.7.1](http://storm.apache.org/) to run the crawler.
StormCrawler requires Java 11 or above. To execute tests, it requires you to have a locally installed and working Docker environment.
diff --git a/THIRD-PARTY.txt b/THIRD-PARTY.txt
index d098dc0e6..d3698b009 100644
--- a/THIRD-PARTY.txt
+++ b/THIRD-PARTY.txt
@@ -8,13 +8,13 @@ List of third-party dependencies grouped by their license type.
3-Clause BSD License
- * Kryo (com.esotericsoftware:kryo:5.6.0 - https://github.com/EsotericSoftware/kryo/kryo)
+ * Kryo (com.esotericsoftware:kryo:5.6.2 - https://github.com/EsotericSoftware/kryo/kryo)
* MinLog (com.esotericsoftware:minlog:1.3.1 - https://github.com/EsotericSoftware/minlog)
* ReflectASM (com.esotericsoftware:reflectasm:1.11.9 - https://github.com/EsotericSoftware/reflectasm)
AL 2.0, GPL v2, MPL 2.0
- * RabbitMQ Java Client (com.rabbitmq:amqp-client:5.21.0 - https://www.rabbitmq.com)
+ * RabbitMQ Java Client (com.rabbitmq:amqp-client:5.22.0 - https://www.rabbitmq.com)
Apache License
@@ -23,14 +23,14 @@ List of third-party dependencies grouped by their license type.
Apache License, Version 2.0
* aggs-matrix-stats (org.opensearch.plugin:aggs-matrix-stats-client:2.17.0 - https://github.com/opensearch-project/OpenSearch.git)
- * Apache Avro (org.apache.avro:avro:1.11.3 - https://avro.apache.org)
+ * Apache Avro (org.apache.avro:avro:1.12.0 - https://avro.apache.org)
* Apache Commons CLI (commons-cli:commons-cli:1.6.0 - https://commons.apache.org/proper/commons-cli/)
* Apache Commons Codec (commons-codec:commons-codec:1.11 - http://commons.apache.org/proper/commons-codec/)
* Apache Commons Codec (commons-codec:commons-codec:1.15 - https://commons.apache.org/proper/commons-codec/)
* Apache Commons Codec (commons-codec:commons-codec:1.16.1 - https://commons.apache.org/proper/commons-codec/)
* Apache Commons Codec (commons-codec:commons-codec:1.17.1 - https://commons.apache.org/proper/commons-codec/)
* Apache Commons Collections (org.apache.commons:commons-collections4:4.4 - https://commons.apache.org/proper/commons-collections/)
- * Apache Commons Compress (org.apache.commons:commons-compress:1.22 - https://commons.apache.org/proper/commons-compress/)
+ * Apache Commons Compress (org.apache.commons:commons-compress:1.26.2 - https://commons.apache.org/proper/commons-compress/)
* Apache Commons Compress (org.apache.commons:commons-compress:1.27.1 - https://commons.apache.org/proper/commons-compress/)
* Apache Commons Crypto (org.apache.commons:commons-crypto:1.1.0 - https://commons.apache.org/proper/commons-crypto/)
* Apache Commons CSV (org.apache.commons:commons-csv:1.12.0 - https://commons.apache.org/proper/commons-csv/)
@@ -42,22 +42,22 @@ List of third-party dependencies grouped by their license type.
* Apache Commons Logging (commons-logging:commons-logging:1.3.4 - https://commons.apache.org/proper/commons-logging/)
* Apache Commons Math (org.apache.commons:commons-math3:3.6.1 - http://commons.apache.org/proper/commons-math/)
* Apache FontBox (org.apache.pdfbox:fontbox:3.0.3 - http://pdfbox.apache.org/)
- * Apache Hadoop Client API (org.apache.hadoop:hadoop-client-api:3.4.0 - no url defined)
- * Apache Hadoop Client Runtime (org.apache.hadoop:hadoop-client-runtime:3.4.0 - no url defined)
- * Apache HBase - Client (org.apache.hbase:hbase-client:2.5.6-hadoop3 - https://hbase.apache.org/hbase-build-configuration/hbase-client)
- * Apache HBase - Common (org.apache.hbase:hbase-common:2.5.6-hadoop3 - https://hbase.apache.org/hbase-build-configuration/hbase-common)
- * Apache HBase - Hadoop Compatibility (org.apache.hbase:hbase-hadoop-compat:2.5.6-hadoop3 - https://hbase.apache.org/hbase-build-configuration/hbase-hadoop-compat)
- * Apache HBase - Hadoop Two Compatibility (org.apache.hbase:hbase-hadoop2-compat:2.5.6-hadoop3 - https://hbase.apache.org/hbase-build-configuration/hbase-hadoop2-compat)
- * Apache HBase - Logging (org.apache.hbase:hbase-logging:2.5.6-hadoop3 - https://hbase.apache.org/hbase-build-configuration/hbase-logging)
- * Apache HBase - Metrics API (org.apache.hbase:hbase-metrics-api:2.5.6-hadoop3 - https://hbase.apache.org/hbase-build-configuration/hbase-metrics-api)
- * Apache HBase - Metrics Implementation (org.apache.hbase:hbase-metrics:2.5.6-hadoop3 - https://hbase.apache.org/hbase-build-configuration/hbase-metrics)
- * Apache HBase Patched and Relocated (Shaded) Protobuf (org.apache.hbase.thirdparty:hbase-shaded-protobuf:4.1.5 - https://hbase.apache.org/hbase-shaded-protobuf)
- * Apache HBase - Protocol (org.apache.hbase:hbase-protocol:2.5.6-hadoop3 - https://hbase.apache.org/hbase-build-configuration/hbase-protocol)
- * Apache HBase Relocated (Shaded) GSON Libs (org.apache.hbase.thirdparty:hbase-shaded-gson:4.1.5 - https://hbase.apache.org/hbase-shaded-gson)
- * Apache HBase Relocated (Shaded) Netty Libs (org.apache.hbase.thirdparty:hbase-shaded-netty:4.1.5 - https://hbase.apache.org/hbase-shaded-netty)
- * Apache HBase Relocated (Shaded) Third-party Miscellaneous Libs (org.apache.hbase.thirdparty:hbase-shaded-miscellaneous:4.1.5 - https://hbase.apache.org/hbase-shaded-miscellaneous)
- * Apache HBase - Shaded Protocol (org.apache.hbase:hbase-protocol-shaded:2.5.6-hadoop3 - https://hbase.apache.org/hbase-build-configuration/hbase-protocol-shaded)
- * Apache HBase Unsafe Wrapper (org.apache.hbase.thirdparty:hbase-unsafe:4.1.5 - https://hbase.apache.org/hbase-unsafe)
+ * Apache Hadoop Client API (org.apache.hadoop:hadoop-client-api:3.4.1 - no url defined)
+ * Apache Hadoop Client Runtime (org.apache.hadoop:hadoop-client-runtime:3.4.1 - no url defined)
+ * Apache HBase - Client (org.apache.hbase:hbase-client:2.6.1-hadoop3 - https://hbase.apache.org/hbase-build-configuration/hbase-client)
+ * Apache HBase - Common (org.apache.hbase:hbase-common:2.6.1-hadoop3 - https://hbase.apache.org/hbase-build-configuration/hbase-common)
+ * Apache HBase - Hadoop Compatibility (org.apache.hbase:hbase-hadoop-compat:2.6.1-hadoop3 - https://hbase.apache.org/hbase-build-configuration/hbase-hadoop-compat)
+ * Apache HBase - Hadoop Two Compatibility (org.apache.hbase:hbase-hadoop2-compat:2.6.1-hadoop3 - https://hbase.apache.org/hbase-build-configuration/hbase-hadoop2-compat)
+ * Apache HBase - Logging (org.apache.hbase:hbase-logging:2.6.1-hadoop3 - https://hbase.apache.org/hbase-build-configuration/hbase-logging)
+ * Apache HBase - Metrics API (org.apache.hbase:hbase-metrics-api:2.6.1-hadoop3 - https://hbase.apache.org/hbase-build-configuration/hbase-metrics-api)
+ * Apache HBase - Metrics Implementation (org.apache.hbase:hbase-metrics:2.6.1-hadoop3 - https://hbase.apache.org/hbase-build-configuration/hbase-metrics)
+ * Apache HBase Patched and Relocated (Shaded) Protobuf (org.apache.hbase.thirdparty:hbase-shaded-protobuf:4.1.9 - https://hbase.apache.org/hbase-shaded-protobuf)
+ * Apache HBase - Protocol (org.apache.hbase:hbase-protocol:2.6.1-hadoop3 - https://hbase.apache.org/hbase-build-configuration/hbase-protocol)
+ * Apache HBase Relocated (Shaded) GSON Libs (org.apache.hbase.thirdparty:hbase-shaded-gson:4.1.9 - https://hbase.apache.org/hbase-shaded-gson)
+ * Apache HBase Relocated (Shaded) Netty Libs (org.apache.hbase.thirdparty:hbase-shaded-netty:4.1.9 - https://hbase.apache.org/hbase-shaded-netty)
+ * Apache HBase Relocated (Shaded) Third-party Miscellaneous Libs (org.apache.hbase.thirdparty:hbase-shaded-miscellaneous:4.1.9 - https://hbase.apache.org/hbase-shaded-miscellaneous)
+ * Apache HBase - Shaded Protocol (org.apache.hbase:hbase-protocol-shaded:2.6.1-hadoop3 - https://hbase.apache.org/hbase-build-configuration/hbase-protocol-shaded)
+ * Apache HBase Unsafe Wrapper (org.apache.hbase.thirdparty:hbase-unsafe:4.1.9 - https://hbase.apache.org/hbase-unsafe)
* Apache HttpAsyncClient (org.apache.httpcomponents:httpasyncclient:4.1.5 - http://hc.apache.org/httpcomponents-asyncclient)
* Apache HttpClient (org.apache.httpcomponents:httpclient:4.5.14 - http://hc.apache.org/httpcomponents-client-ga)
* Apache HttpClient Mime (org.apache.httpcomponents:httpmime:4.5.14 - http://hc.apache.org/httpcomponents-client-ga)
@@ -66,10 +66,9 @@ List of third-party dependencies grouped by their license type.
* Apache James :: Mime4j :: Core (org.apache.james:apache-mime4j-core:0.8.11 - http://james.apache.org/mime4j/apache-mime4j-core)
* Apache James :: Mime4j :: DOM (org.apache.james:apache-mime4j-dom:0.8.11 - http://james.apache.org/mime4j/apache-mime4j-dom)
* Apache JempBox (org.apache.pdfbox:jempbox:1.8.17 - http://www.apache.org/pdfbox-parent/jempbox/)
- * Apache Log4j API (org.apache.logging.log4j:log4j-api:2.23.0 - https://logging.apache.org/log4j/2.x/log4j/log4j-api/)
- * Apache Log4j Core (org.apache.logging.log4j:log4j-core:2.23.0 - https://logging.apache.org/log4j/2.x/log4j/log4j-core/)
+ * Apache Log4j API (org.apache.logging.log4j:log4j-api:2.24.1 - https://logging.apache.org/log4j/2.x/log4j/log4j-api/)
+ * Apache Log4j Core (org.apache.logging.log4j:log4j-core:2.24.1 - https://logging.apache.org/log4j/2.x/log4j/log4j-core/)
* Apache Log4j JUL Adapter (org.apache.logging.log4j:log4j-jul:2.21.0 - https://logging.apache.org/log4j/2.x/log4j/log4j-jul/)
- * Apache Log4j SLF4J Binding (org.apache.logging.log4j:log4j-slf4j-impl:2.23.0 - https://logging.apache.org/log4j/2.x/log4j/log4j-slf4j-impl/)
* Apache Lucene (module: backward-codecs) (org.apache.lucene:lucene-backward-codecs:9.11.1 - https://lucene.apache.org/)
* Apache Lucene (module: common) (org.apache.lucene:lucene-analysis-common:9.11.1 - https://lucene.apache.org/)
* Apache Lucene (module: core) (org.apache.lucene:lucene-core:9.11.1 - https://lucene.apache.org/)
@@ -142,10 +141,9 @@ List of third-party dependencies grouped by their license type.
* Failsafe (dev.failsafe:failsafe:3.3.2 - https://failsafe.dev/failsafe)
* FindBugs-jsr305 (com.google.code.findbugs:jsr305:3.0.2 - http://findbugs.sourceforge.net/)
* Google Android Annotations Library (com.google.android:annotations:4.1.1.4 - http://source.android.com/)
- * Graphite Integration for Metrics (io.dropwizard.metrics:metrics-graphite:4.2.27 - https://metrics.dropwizard.io/metrics-graphite)
+ * Graphite Integration for Metrics (io.dropwizard.metrics:metrics-graphite:4.2.28 - https://metrics.dropwizard.io/metrics-graphite)
* Gson (com.google.code.gson:gson:2.11.0 - https://github.com/google/gson)
* Guava: Google Core Libraries for Java (com.google.guava:guava:18.0 - http://code.google.com/p/guava-libraries/guava)
- * Guava: Google Core Libraries for Java (com.google.guava:guava:33.0.0-jre - https://github.com/google/guava)
* Guava: Google Core Libraries for Java (com.google.guava:guava:33.2.1-android - https://github.com/google/guava)
* Guava: Google Core Libraries for Java (com.google.guava:guava:33.3.1-jre - https://github.com/google/guava)
* Guava InternalFutureFailureAccess and InternalFutures (com.google.guava:failureaccess:1.0.2 - https://github.com/google/guava/failureaccess)
@@ -159,14 +157,14 @@ List of third-party dependencies grouped by their license type.
* io.grpc:grpc-protobuf-lite (io.grpc:grpc-protobuf-lite:1.66.0 - https://github.com/grpc/grpc-java)
* io.grpc:grpc-stub (io.grpc:grpc-stub:1.66.0 - https://github.com/grpc/grpc-java)
* io.grpc:grpc-util (io.grpc:grpc-util:1.66.0 - https://github.com/grpc/grpc-java)
- * J2ObjC Annotations (com.google.j2objc:j2objc-annotations:2.8 - https://github.com/google/j2objc/)
* J2ObjC Annotations (com.google.j2objc:j2objc-annotations:3.0.0 - https://github.com/google/j2objc/)
* Jackcess (com.healthmarketscience.jackcess:jackcess:4.0.7 - https://jackcess.sourceforge.io)
* Jackcess Encrypt (com.healthmarketscience.jackcess:jackcess-encrypt:4.0.2 - http://jackcessencrypt.sf.net)
- * Jackson-annotations (com.fasterxml.jackson.core:jackson-annotations:2.17.2 - https://github.com/FasterXML/jackson)
+ * Jackson-annotations (com.fasterxml.jackson.core:jackson-annotations:2.18.1 - https://github.com/FasterXML/jackson)
* Jackson-core (com.fasterxml.jackson.core:jackson-core:2.17.2 - https://github.com/FasterXML/jackson-core)
* Jackson-core (com.fasterxml.jackson.core:jackson-core:2.18.0 - https://github.com/FasterXML/jackson-core)
- * jackson-databind (com.fasterxml.jackson.core:jackson-databind:2.17.2 - https://github.com/FasterXML/jackson)
+ * Jackson-core (com.fasterxml.jackson.core:jackson-core:2.18.1 - https://github.com/FasterXML/jackson-core)
+ * jackson-databind (com.fasterxml.jackson.core:jackson-databind:2.18.1 - https://github.com/FasterXML/jackson)
* Jackson dataformat: CBOR (com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.17.2 - https://github.com/FasterXML/jackson-dataformats-binary)
* Jackson dataformat: Smile (com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.17.2 - https://github.com/FasterXML/jackson-dataformats-binary)
* Jackson-dataformat-YAML (com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.17.2 - https://github.com/FasterXML/jackson-dataformats-text)
@@ -178,7 +176,7 @@ List of third-party dependencies grouped by their license type.
* Joda-Time (joda-time:joda-time:2.12.7 - https://www.joda.org/joda-time/)
* jsonic (net.arnx:jsonic:1.2.11 - http://jsonic.sourceforge.jp/)
* JSpecify annotations (org.jspecify:jspecify:1.0.0 - http://jspecify.org/)
- * JVM Integration for Metrics (io.dropwizard.metrics:metrics-jvm:4.2.27 - https://metrics.dropwizard.io/metrics-jvm)
+ * JVM Integration for Metrics (io.dropwizard.metrics:metrics-jvm:4.2.28 - https://metrics.dropwizard.io/metrics-jvm)
* jwarc (org.netpreserve:jwarc:0.30.0 - https://github.com/iipc/jwarc)
* Kotlin Stdlib (org.jetbrains.kotlin:kotlin-stdlib:1.8.21 - https://kotlinlang.org/)
* Kotlin Stdlib Common (org.jetbrains.kotlin:kotlin-stdlib-common:1.9.10 - https://kotlinlang.org/)
@@ -187,8 +185,8 @@ List of third-party dependencies grouped by their license type.
* lang-mustache (org.opensearch.plugin:lang-mustache-client:2.17.0 - https://github.com/opensearch-project/OpenSearch.git)
* language-detector (com.optimaize.languagedetector:language-detector:0.6 - https://github.com/optimaize/language-detector)
* mapper-extras (org.opensearch.plugin:mapper-extras-client:2.17.0 - https://github.com/opensearch-project/OpenSearch.git)
- * Metrics Core (io.dropwizard.metrics:metrics-core:4.2.27 - https://metrics.dropwizard.io/metrics-core)
- * Metrics Integration with JMX (io.dropwizard.metrics:metrics-jmx:4.2.27 - https://metrics.dropwizard.io/metrics-jmx)
+ * Metrics Core (io.dropwizard.metrics:metrics-core:4.2.28 - https://metrics.dropwizard.io/metrics-core)
+ * Metrics Integration with JMX (io.dropwizard.metrics:metrics-jmx:4.2.28 - https://metrics.dropwizard.io/metrics-jmx)
* Netty/Buffer (io.netty:netty-buffer:4.1.105.Final - https://netty.io/netty-buffer/)
* Netty/Codec (io.netty:netty-codec:4.1.105.Final - https://netty.io/netty-codec/)
* Netty/Common (io.netty:netty-common:4.1.105.Final - https://netty.io/netty-common/)
@@ -251,14 +249,15 @@ List of third-party dependencies grouped by their license type.
* rome (com.rometools:rome:2.1.0 - http://rometools.com/rome)
* rome-utils (com.rometools:rome-utils:2.1.0 - http://rometools.com/rome-utils)
* server (org.opensearch:opensearch:2.17.0 - https://github.com/opensearch-project/OpenSearch.git)
- * Shaded Deps for Storm Client (org.apache.storm:storm-shaded-deps:2.7.0 - https://storm.apache.org/storm-shaded-deps)
+ * Shaded Deps for Storm Client (org.apache.storm:storm-shaded-deps:2.7.1 - https://storm.apache.org/storm-shaded-deps)
+ * SLF4J 1 Binding for Log4j API (org.apache.logging.log4j:log4j-slf4j-impl:2.24.1 - https://logging.apache.org/log4j/2.x/log4j/log4j-slf4j-impl/)
* SnakeYAML (org.yaml:snakeyaml:2.3 - https://bitbucket.org/snakeyaml/snakeyaml)
* snappy-java (org.xerial.snappy:snappy-java:1.1.10.4 - https://github.com/xerial/snappy-java)
* sniffer (org.opensearch.client:opensearch-rest-client-sniffer:2.17.0 - https://github.com/opensearch-project/OpenSearch.git)
* SparseBitSet (com.zaxxer:SparseBitSet:1.3 - https://github.com/brettwooldridge/SparseBitSet)
- * storm-autocreds (org.apache.storm:storm-autocreds:2.7.0 - https://storm.apache.org/external/storm-autocreds)
- * Storm Client (org.apache.storm:storm-client:2.7.0 - https://storm.apache.org/storm-client)
- * storm-hdfs (org.apache.storm:storm-hdfs:2.7.0 - https://storm.apache.org/external/storm-hdfs)
+ * storm-autocreds (org.apache.storm:storm-autocreds:2.7.1 - https://storm.apache.org/external/storm-autocreds)
+ * Storm Client (org.apache.storm:storm-client:2.7.1 - https://storm.apache.org/storm-client)
+ * storm-hdfs (org.apache.storm:storm-hdfs:2.7.1 - https://storm.apache.org/external/storm-hdfs)
* swagger-annotations-jakarta (io.swagger.core.v3:swagger-annotations-jakarta:2.2.22 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations-jakarta)
* TagSoup (org.ccil.cowan.tagsoup:tagsoup:1.2.1 - http://home.ccil.org/~cowan/XML/tagsoup/)
* T-Digest (com.tdunning:t-digest:3.2 - https://github.com/tdunning/t-digest)
@@ -285,10 +284,11 @@ List of third-party dependencies grouped by their license type.
Bouncy Castle Licence
- * Bouncy Castle ASN.1 Extension and Utility APIs (org.bouncycastle:bcutil-jdk18on:1.78.1 - https://www.bouncycastle.org/java.html)
+ * Bouncy Castle ASN.1 Extension and Utility APIs (org.bouncycastle:bcutil-jdk18on:1.79 - https://www.bouncycastle.org/java.html)
* Bouncy Castle Jakarta S/MIME API (org.bouncycastle:bcjmail-jdk18on:1.78.1 - https://www.bouncycastle.org/java.html)
- * Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs (org.bouncycastle:bcpkix-jdk18on:1.78.1 - https://www.bouncycastle.org/java.html)
+ * Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs (org.bouncycastle:bcpkix-jdk18on:1.79 - https://www.bouncycastle.org/java.html)
* Bouncy Castle Provider (org.bouncycastle:bcprov-jdk18on:1.78.1 - https://www.bouncycastle.org/java.html)
+ * Bouncy Castle Provider (org.bouncycastle:bcprov-jdk18on:1.79 - https://www.bouncycastle.org/java.html)
BSD-2-Clause, Public Domain, per Creative Commons CC0
@@ -326,7 +326,7 @@ List of third-party dependencies grouped by their license type.
Common Development and Distribution License (CDDL) v1.1, The GNU General Public License (GPL), Version 2, With Classpath Exception
- * jaxb-api (javax.xml.bind:jaxb-api:2.3.0 - https://github.com/javaee/jaxb-spec/jaxb-api)
+ * jaxb-api (javax.xml.bind:jaxb-api:2.3.1 - https://github.com/javaee/jaxb-spec/jaxb-api)
Eclipse Distribution License, Version 1.0
@@ -360,8 +360,8 @@ List of third-party dependencies grouped by their license type.
* Animal Sniffer Annotations (org.codehaus.mojo:animal-sniffer-annotations:1.24 - https://www.mojohaus.org/animal-sniffer/animal-sniffer-annotations)
* Checker Qual (org.checkerframework:checker-qual:3.37.0 - https://checkerframework.org/)
* dd-plist (com.googlecode.plist:dd-plist:1.28 - http://www.github.com/3breadt/dd-plist)
- * JCodings (org.jruby.jcodings:jcodings:1.0.55 - http://nexus.sonatype.org/oss-repository-hosting.html/jcodings)
- * Joni (org.jruby.joni:joni:2.1.31 - http://nexus.sonatype.org/oss-repository-hosting.html/joni)
+ * JCodings (org.jruby.jcodings:jcodings:1.0.58 - http://nexus.sonatype.org/oss-repository-hosting.html/jcodings)
+ * Joni (org.jruby.joni:joni:2.2.1 - http://nexus.sonatype.org/oss-repository-hosting.html/joni)
* JOpt Simple (net.sf.jopt-simple:jopt-simple:5.0.4 - http://jopt-simple.github.io/jopt-simple)
* jsoup Java HTML Parser (org.jsoup:jsoup:1.18.1 - https://jsoup.org/)
* org.brotli:dec (org.brotli:dec:0.1.2 - http://brotli.org/dec)
diff --git a/archetype/src/main/resources/archetype-resources/pom.xml b/archetype/src/main/resources/archetype-resources/pom.xml
index b2c609144..02fa2bd3f 100644
--- a/archetype/src/main/resources/archetype-resources/pom.xml
+++ b/archetype/src/main/resources/archetype-resources/pom.xml
@@ -32,7 +32,7 @@ under the License.
UTF-8
${project.version}
- 2.7.0
+ 2.7.1
diff --git a/external/opensearch/archetype/src/main/resources/archetype-resources/pom.xml b/external/opensearch/archetype/src/main/resources/archetype-resources/pom.xml
index b29096f57..f6126db7b 100644
--- a/external/opensearch/archetype/src/main/resources/archetype-resources/pom.xml
+++ b/external/opensearch/archetype/src/main/resources/archetype-resources/pom.xml
@@ -34,7 +34,7 @@ under the License.
UTF-8
${StormCrawlerVersion}
- 2.7.0
+ 2.7.1
diff --git a/external/solr/README.md b/external/solr/README.md
index 1259a1ba7..48b6e6541 100644
--- a/external/solr/README.md
+++ b/external/solr/README.md
@@ -12,7 +12,7 @@ You'll be asked to enter a groupId (e.g. com.mycompany.crawler), an artefactId (
This will not only create a fully formed project containing a POM with the dependency above but also a set of resources, configuration files and sample topology classes. Enter the directory you just created (should be the same as the artefactId you specified earlier) and follow the instructions on the README file.
-You will of course need to have both Apache Storm (2.7.0) and Apache Solr (9.7.0) installed.
+You will of course need to have both Apache Storm (2.7.1) and Apache Solr (9.7.0) installed.
Official references:
* [Apache Storm: Setting Up a Development Environment](https://storm.apache.org/releases/current/Setting-up-development-environment.html)
diff --git a/external/solr/archetype/src/main/resources/archetype-resources/README.md b/external/solr/archetype/src/main/resources/archetype-resources/README.md
index 5d193b87a..2e91bbf0a 100644
--- a/external/solr/archetype/src/main/resources/archetype-resources/README.md
+++ b/external/solr/archetype/src/main/resources/archetype-resources/README.md
@@ -1,7 +1,7 @@
This has been generated by the StormCrawler Maven Archetype as a starting point for building your own crawler with [Apache Solr](https://solr.apache.org/) as a backend.
Have a look at the code and resources and modify them to your heart's content.
-You need to have Apache Storm (2.7.0) installed, as well as a running instance of Apache Solr (9.7.0).
+You need to have Apache Storm (2.7.1) installed, as well as a running instance of Apache Solr (9.7.0).
## Generated resources
diff --git a/external/solr/archetype/src/main/resources/archetype-resources/pom.xml b/external/solr/archetype/src/main/resources/archetype-resources/pom.xml
index 628e06dff..123dd3146 100644
--- a/external/solr/archetype/src/main/resources/archetype-resources/pom.xml
+++ b/external/solr/archetype/src/main/resources/archetype-resources/pom.xml
@@ -34,7 +34,7 @@ under the License.
UTF-8
${StormCrawlerVersion}
- 2.7.0
+ 2.7.1
diff --git a/pom.xml b/pom.xml
index f3bd39804..cc5887a3a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -65,13 +65,13 @@ under the License.
-Xdoclint:none
5.11.3
- 2.7.0
- 2.17.2
+ 2.7.1
+ 2.18.1
3.0.0
5.14.2
26.0.1
- 2.23.0
- 2.14.0
+ 2.24.1
+ 2.17.0
5.3
1.20.3
2.4.0
@@ -413,12 +413,6 @@ under the License.
org.apache.logging.log4j:log4j-core:(,2.17.0)
-
- org.apache.logging.log4j:log4j-core:[2.24.1]
- org.apache.logging.log4j:log4j-api:[2.24.1]