You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2023/01/19 17:59:08 UTC

[camel] 03/03: Regen SBOMs

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

acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 52e7af1655313dcb4a2c9eec1bdf6cb321d32695
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Thu Jan 19 18:58:35 2023 +0100

    Regen SBOMs
    
    Signed-off-by: Andrea Cosentino <an...@gmail.com>
---
 camel-sbom/camel-sbom.json | 2897 ++++++++++++++++++++++++--------------------
 camel-sbom/camel-sbom.xml  | 2118 ++++++++++++++++++--------------
 2 files changed, 2789 insertions(+), 2226 deletions(-)

diff --git a/camel-sbom/camel-sbom.json b/camel-sbom/camel-sbom.json
index 0c0d774dbdb..1783e148ba3 100644
--- a/camel-sbom/camel-sbom.json
+++ b/camel-sbom/camel-sbom.json
@@ -1,10 +1,10 @@
 {
   "bomFormat" : "CycloneDX",
   "specVersion" : "1.4",
-  "serialNumber" : "urn:uuid:94e41854-a04a-4068-9865-bcab8f68a6d7",
+  "serialNumber" : "urn:uuid:18a095c9-2f9a-4eb1-868e-511d987f3160",
   "version" : 1,
   "metadata" : {
-    "timestamp" : "2023-01-19T10:33:05Z",
+    "timestamp" : "2023-01-19T17:57:57Z",
     "tools" : [
       {
         "vendor" : "OWASP Foundation",
@@ -182,7 +182,7 @@
       "name" : "maven-resolver-api",
       "version" : "1.9.4",
       "description" : "The application programming interface for the repository system.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -260,7 +260,7 @@
       "name" : "maven-resolver-util",
       "version" : "1.9.4",
       "description" : "A collection of utility classes to ease usage of the repository system.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -338,7 +338,7 @@
       "name" : "maven-core",
       "version" : "3.1.1",
       "description" : "Maven Core classes.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -416,6 +416,7 @@
       "name" : "maven-model",
       "version" : "3.1.1",
       "description" : "Model for Maven POM (Project Object Model)",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -493,6 +494,7 @@
       "name" : "maven-settings",
       "version" : "3.1.1",
       "description" : "Maven Settings model.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -1335,7 +1337,6 @@
       "name" : "jsr250-api",
       "version" : "1.0",
       "description" : "JSR-250 Reference Implementation by Glassfish",
-      "scope" : "optional",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -1456,7 +1457,7 @@
       "name" : "guava",
       "version" : "20.0",
       "description" : "Guava is a suite of core and expanded libraries that include utility classes, google's collections, io classes, and much much more. Guava has only one code dependency - javax.annotation, per the JSR-305 spec.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -2101,7 +2102,7 @@
       "name" : "maven-artifact",
       "version" : "3.1.1",
       "description" : "Maven is a software build management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -2179,7 +2180,7 @@
       "name" : "maven-plugin-api",
       "version" : "3.1.1",
       "description" : "The API for plugins - Mojos - development.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -2257,7 +2258,7 @@
       "name" : "maven-plugin-annotations",
       "version" : "3.6.4",
       "description" : "Java annotations to use in Mojos",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -2335,7 +2336,7 @@
       "name" : "maven-compat",
       "version" : "3.1.1",
       "description" : "Maven2 classes maintained as compatibility layer.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -2413,6 +2414,7 @@
       "name" : "wagon-provider-api",
       "version" : "2.4",
       "description" : "Maven Wagon API that defines the contract between different Wagon implementations",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -2702,7 +2704,7 @@
       "name" : "plexus-utils",
       "version" : "3.3.0",
       "description" : "A collection of various utility classes to ease working with strings, files, command lines, XML and more.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -2774,7 +2776,7 @@
       "group" : "org.sonatype.plexus",
       "name" : "plexus-build-api",
       "version" : "0.0.7",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -2848,7 +2850,7 @@
       "name" : "commons-io",
       "version" : "2.11.0",
       "description" : "The Apache Commons IO library contains utility classes, stream implementations, file filters, file comparators, endian transformation classes, and much more.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -3110,7 +3112,7 @@
       "name" : "mvel2",
       "version" : "2.4.14.Final",
       "description" : "MVEL is a powerful expression language for Java-based applications. It provides a plethora of features and is suited for everything from the smallest property binding and extraction, to full blown scripts.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -3340,7 +3342,7 @@
       "name" : "commons-text",
       "version" : "1.10.0",
       "description" : "Apache Commons Text is a library focused on algorithms working on strings.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -3418,7 +3420,7 @@
       "name" : "commons-lang3",
       "version" : "3.12.0",
       "description" : "Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -3496,7 +3498,7 @@
       "name" : "roaster-api",
       "version" : "2.26.0.Final",
       "description" : "Forge Roaster is a library for inspecting and manipulating Java types.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -3571,7 +3573,7 @@
       "name" : "roaster-jdt",
       "version" : "2.26.0.Final",
       "description" : "Forge Roaster is a library for inspecting and manipulating Java types.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -3645,7 +3647,7 @@
       "name" : "jandex",
       "version" : "3.0.3",
       "description" : "SmallRye Build Parent POM",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -3790,6 +3792,7 @@
       "name" : "asm",
       "version" : "8.0.1",
       "description" : "ASM, a very small and fast Java bytecode manipulation framework",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -3864,7 +3867,7 @@
       "name" : "jakarta.xml.bind-api",
       "version" : "4.0.0",
       "description" : "Jakarta XML Binding API",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -3938,6 +3941,7 @@
       "name" : "jakarta.activation-api",
       "version" : "2.1.0",
       "description" : "Jakarta Activation API 2.1 Specification",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -4010,7 +4014,7 @@
       "name" : "snakeyaml-engine",
       "version" : "2.3",
       "description" : "Core YAML 1.2 parser and emitter for Java",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -4080,7 +4084,7 @@
       "name" : "jakarta.annotation-api",
       "version" : "2.1.1",
       "description" : "Jakarta Annotations API",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -4207,7 +4211,7 @@
       "name" : "slf4j-api",
       "version" : "2.0.6",
       "description" : "The slf4j API",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -5909,7 +5913,7 @@
       "name" : "jaxb-impl",
       "version" : "4.0.1",
       "description" : "Old JAXB Runtime module. Contains sources required for runtime processing.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -6103,7 +6107,7 @@
       "name" : "javapoet",
       "version" : "1.11.1",
       "description" : "Use beautiful Java code to generate beautiful Java code.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -6172,7 +6176,7 @@
       "name" : "swagger-parser",
       "version" : "1.0.62",
       "description" : "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -6320,6 +6324,7 @@
       "name" : "commons-lang3",
       "version" : "3.2.1",
       "description" : "Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -6397,7 +6402,7 @@
       "name" : "jackson-annotations",
       "version" : "2.14.1",
       "description" : "Core annotations used for value types, used by Jackson data binding package.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -6467,7 +6472,7 @@
       "name" : "jackson-databind",
       "version" : "2.14.1",
       "description" : "General data-binding functionality for Jackson: works on core streaming API",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -6537,7 +6542,7 @@
       "name" : "jackson-core",
       "version" : "2.14.1",
       "description" : "Core Jackson processing abstractions (aka Streaming API), implementation for JSON",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -6607,7 +6612,7 @@
       "name" : "jackson-dataformat-yaml",
       "version" : "2.14.1",
       "description" : "Support for reading and writing YAML-encoded data via Jackson abstractions.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -6676,7 +6681,7 @@
       "name" : "snakeyaml",
       "version" : "1.33",
       "description" : "YAML 1.1 parser and emitter for Java",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -6745,6 +6750,7 @@
       "name" : "swagger-models",
       "version" : "1.6.7",
       "description" : "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -7000,7 +7006,7 @@
       "name" : "apicurio-data-models",
       "version" : "1.1.26",
       "description" : "Open Source API Design Studio",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -7066,7 +7072,7 @@
       "name" : "jackson-dataformat-xml",
       "version" : "2.14.1",
       "description" : "Data format extension for Jackson to offer alternative support for serializing POJOs as XML and deserializing XML as pojos.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -7205,7 +7211,7 @@
       "name" : "woodstox-core",
       "version" : "6.4.0",
       "description" : "Woodstox is a high-performance XML processor that implements Stax (JSR-173), SAX2 and Stax2 APIs",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -7362,7 +7368,7 @@
       "name" : "junit-jupiter-api",
       "version" : "5.9.1",
       "description" : "Module \"junit-jupiter-api\" of JUnit 5.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -7423,6 +7429,7 @@
       "name" : "opentest4j",
       "version" : "1.2.0",
       "description" : "Open Test Alliance for the JVM",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -7483,6 +7490,7 @@
       "name" : "junit-platform-commons",
       "version" : "1.9.1",
       "description" : "Module \"junit-platform-commons\" of JUnit 5.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -7664,6 +7672,7 @@
       "name" : "junit-platform-engine",
       "version" : "1.9.1",
       "description" : "Module \"junit-platform-engine\" of JUnit 5.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -7724,7 +7733,7 @@
       "name" : "junit-jupiter-params",
       "version" : "5.9.1",
       "description" : "Module \"junit-jupiter-params\" of JUnit 5.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -7866,7 +7875,7 @@
       "name" : "spring-core",
       "version" : "6.0.4",
       "description" : "Spring Core",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -7932,6 +7941,7 @@
       "name" : "spring-jcl",
       "version" : "6.0.4",
       "description" : "Spring Commons Logging Bridge",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -7997,7 +8007,7 @@
       "name" : "spring-aop",
       "version" : "6.0.4",
       "description" : "Spring AOP",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -8063,7 +8073,7 @@
       "name" : "spring-context",
       "version" : "6.0.4",
       "description" : "Spring Context",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -8129,7 +8139,7 @@
       "name" : "spring-beans",
       "version" : "6.0.4",
       "description" : "Spring Beans",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -8195,7 +8205,7 @@
       "name" : "spring-expression",
       "version" : "6.0.4",
       "description" : "Spring Expression Language (SpEL)",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -8261,7 +8271,7 @@
       "name" : "spring-tx",
       "version" : "6.0.4",
       "description" : "Spring Transaction",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -8455,7 +8465,7 @@
       "name" : "maven-plugin-annotations",
       "version" : "3.3",
       "description" : "Java 5 annotations to use in Mojos",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -8678,6 +8688,7 @@
       "name" : "spring-context",
       "version" : "6.0.2",
       "description" : "Spring Context",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -8743,6 +8754,7 @@
       "name" : "spring-beans",
       "version" : "6.0.2",
       "description" : "Spring Beans",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -8873,6 +8885,7 @@
       "name" : "spring-tx",
       "version" : "6.0.2",
       "description" : "Spring Transaction",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -8938,7 +8951,7 @@
       "name" : "spring-test",
       "version" : "6.0.2",
       "description" : "Spring TestContext Framework",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -9004,6 +9017,7 @@
       "name" : "spring-core",
       "version" : "6.0.2",
       "description" : "Spring Core",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -9182,7 +9196,7 @@
       "name" : "exec-maven-plugin",
       "version" : "1.6.0",
       "description" : "A plugin to allow execution of system and Java programs",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -9338,7 +9352,7 @@
       "name" : "maven-project",
       "version" : "2.2.1",
       "description" : "This library is used to not only read Maven project object model files, but to assemble inheritence and to retrieve remote models as required.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -9647,6 +9661,7 @@
       "name" : "backport-util-concurrent",
       "version" : "3.1",
       "description" : "Dawid Kurzyniec's backport of JSR 166",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -9709,7 +9724,7 @@
       "name" : "commons-exec",
       "version" : "1.3",
       "description" : "Apache Commons Exec is a library to reliably execute external processes from within the JVM.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -9787,7 +9802,7 @@
       "name" : "jansi",
       "version" : "2.4.0",
       "description" : "Jansi is a java library for generating and interpreting ANSI escape sequences.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -9861,7 +9876,7 @@
       "name" : "log4j-api",
       "version" : "2.19.0",
       "description" : "The Apache Log4j API",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -10017,7 +10032,7 @@
       "name" : "log4j-core",
       "version" : "2.19.0",
       "description" : "The Apache Log4j Implementation",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -10103,7 +10118,7 @@
       "name" : "maven-reporting-api",
       "version" : "3.0",
       "description" : "API to manage report generation.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -10472,7 +10487,7 @@
       "name" : "xml-apis",
       "version" : "1.4.01",
       "description" : "xml-commons provides an Apache-hosted set of DOM, SAX, and JAXP interfaces for use in other xml-based projects. Our hope is that we can standardize on both a common version and packaging scheme for these critical XML standards interfaces to make the lives of both our developers and users easier. The External Components portion of xml-commons contains interfaces that are defined by external standards organizations. For DOM, that's the W3C; for SAX it's David Meggins [...]
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -10554,6 +10569,7 @@
       "name" : "commons-lang",
       "version" : "2.4",
       "description" : "Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -10631,7 +10647,7 @@
       "name" : "httpclient",
       "version" : "4.5.14",
       "description" : "Apache HttpComponents Client",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -10705,7 +10721,7 @@
       "name" : "commons-codec",
       "version" : "1.15",
       "description" : "The Apache Commons Codec package contains simple encoder and decoders for various formats such as Base64 and Hexadecimal. In addition to these widely used encoders and decoders, the codec package also maintains a collection of phonetic encoding utilities.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -10783,7 +10799,7 @@
       "name" : "httpcore",
       "version" : "4.4.16",
       "description" : "Apache HttpComponents Core (blocking I/O)",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -11971,7 +11987,7 @@
       "name" : "velocity-engine-core",
       "version" : "2.3",
       "description" : "Apache Velocity is a general purpose template engine.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -12044,7 +12060,7 @@
       "name" : "guava",
       "version" : "30.1-jre",
       "description" : "Guava is a suite of core and expanded libraries that include utility classes, Google's collections, I/O classes, and much more.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -12530,7 +12546,7 @@
       "name" : "jakarta.activation-api",
       "version" : "2.1.1",
       "description" : "Jakarta Activation API 2.1 Specification",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -12644,7 +12660,7 @@
       "name" : "jakarta.servlet-api",
       "version" : "6.0.0",
       "description" : "Eclipse Enterprise for Java (EE4J) is an open source initiative to create standard APIs, implementations of those APIs, and technology compatibility kits for Java runtimes that enable development, deployment, and management of server-side and cloud-native applications.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -12982,7 +12998,7 @@
       "name" : "jackson-jakarta-rs-json-provider",
       "version" : "2.14.1",
       "description" : "Functionality to handle JSON input/output for Jakarta-RS implementations (like Jersey and RESTeasy) using standard Jackson data binding.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -13121,7 +13137,7 @@
       "name" : "jackson-module-jakarta-xmlbind-annotations",
       "version" : "2.14.1",
       "description" : "Support for using Jakarta XML Bind (aka JAXB 3.0) annotations as an alternative to \"native\" Jackson annotations, for configuring data-binding.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -13190,7 +13206,7 @@
       "name" : "swagger-core-jakarta",
       "version" : "2.2.8",
       "description" : "swagger-core-jakarta",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -13264,6 +13280,7 @@
       "name" : "swagger-annotations-jakarta",
       "version" : "2.2.8",
       "description" : "swagger-annotations-jakarta",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -13337,6 +13354,7 @@
       "name" : "swagger-models-jakarta",
       "version" : "2.2.8",
       "description" : "swagger-models-jakarta",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -13593,7 +13611,7 @@
       "name" : "gson",
       "version" : "2.9.1",
       "description" : "Gson JSON library",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -13744,7 +13762,7 @@
       "name" : "jetty-server",
       "version" : "11.0.12",
       "description" : "The core jetty server artifact.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -13823,6 +13841,7 @@
       "name" : "jetty-jakarta-servlet-api",
       "version" : "5.0.2",
       "description" : "The Eclipse Jetty Toolchain Parent",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -13901,6 +13920,7 @@
       "name" : "jetty-http",
       "version" : "11.0.12",
       "description" : "The Eclipse Jetty Project",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -13979,7 +13999,7 @@
       "name" : "jetty-io",
       "version" : "11.0.12",
       "description" : "The Eclipse Jetty Project",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -14058,7 +14078,7 @@
       "name" : "jetty-servlet",
       "version" : "11.0.12",
       "description" : "Jetty Servlet Container",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -14137,7 +14157,7 @@
       "name" : "jetty-security",
       "version" : "11.0.12",
       "description" : "Jetty security infrastructure",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -14216,7 +14236,7 @@
       "name" : "jetty-servlets",
       "version" : "11.0.12",
       "description" : "Utility Servlets from Jetty",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -14295,7 +14315,7 @@
       "name" : "jetty-util",
       "version" : "11.0.12",
       "description" : "Utility classes for Jetty",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -14374,7 +14394,7 @@
       "name" : "jetty-client",
       "version" : "11.0.12",
       "description" : "The Eclipse Jetty Project",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -14531,7 +14551,7 @@
       "name" : "jetty-jmx",
       "version" : "11.0.12",
       "description" : "JMX management artifact for jetty.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -14665,7 +14685,7 @@
       "name" : "testcontainers",
       "version" : "1.17.6",
       "description" : "Isolated container management for Java code testing",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -14732,6 +14752,7 @@
       "name" : "junit",
       "version" : "4.13.2",
       "description" : "JUnit is a unit testing framework for Java, created by Erich Gamma and Kent Beck.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -14805,6 +14826,7 @@
       "name" : "hamcrest-core",
       "version" : "1.3",
       "description" : "This is the core API of hamcrest matcher framework to be used by third-party framework providers. This includes the a foundation set of matcher implementations for common operations.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -15067,6 +15089,7 @@
       "name" : "docker-java-api",
       "version" : "3.2.13",
       "description" : "Java API Client for Docker",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -15340,7 +15363,7 @@
       "group" : "org.apache.camel",
       "name" : "camel-test-infra-common",
       "version" : "4.0.0-SNAPSHOT",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -15384,7 +15407,7 @@
       "name" : "awaitility",
       "version" : "4.2.0",
       "description" : "A Java DSL for synchronizing asynchronous operations",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -15457,7 +15480,7 @@
       "name" : "hamcrest",
       "version" : "2.2",
       "description" : "Core API and libraries of hamcrest matcher framework.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -15520,7 +15543,7 @@
       "name" : "jetty-webapp",
       "version" : "11.0.12",
       "description" : "Jetty web application support",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -15677,7 +15700,7 @@
       "name" : "websocket-jakarta-server",
       "version" : "11.0.12",
       "description" : "The Eclipse Jetty Project",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -16302,7 +16325,7 @@
       "name" : "jakarta.transaction-api",
       "version" : "2.0.1",
       "description" : "Jakarta Transactions",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -17233,7 +17256,7 @@
       "name" : "mojo-executor",
       "version" : "2.3.0",
       "description" : "The Mojo Executor provides a way to to execute other Mojos (plugins) within a Maven plugin, allowing you to easily create Maven plugins that are composed of other plugins.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -17377,7 +17400,7 @@
       "name" : "maven-javadoc-plugin",
       "version" : "3.2.0",
       "description" : "The Apache Maven Javadoc Plugin is a plugin that uses the javadoc tool for generating javadocs for the specified project.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -17455,6 +17478,7 @@
       "name" : "maven-invoker",
       "version" : "3.0.0",
       "description" : "A component to programmatically invoke Maven.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -17532,6 +17556,7 @@
       "name" : "maven-common-artifact-filters",
       "version" : "3.0.0",
       "description" : "A collection of ready-made filters to control inclusion/exclusion of artifacts during dependency resolution.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -17807,12 +17832,150 @@
       "type" : "library",
       "bom-ref" : "pkg:maven/org.sonatype.sisu/sisu-guice@2.1.7?classifier=noaop&type=jar"
     },
+    {
+      "publisher" : "The Apache Software Foundation",
+      "group" : "org.apache.maven.shared",
+      "name" : "maven-shared-utils",
+      "version" : "3.0.0",
+      "description" : "Shared utils without any further dependencies",
+      "hashes" : [
+        {
+          "alg" : "MD5",
+          "content" : "9014322d04d08964af06b689cc91efa5"
+        },
+        {
+          "alg" : "SHA-1",
+          "content" : "542e6f4c7fb03354836bc18e35a3e30417564a9e"
+        },
+        {
+          "alg" : "SHA-256",
+          "content" : "0796ca76de719a8f8178f090de4b9b03158ba65268f58cc8fc9bbe71a9f58f9e"
+        },
+        {
+          "alg" : "SHA-512",
+          "content" : "5f62240b31378c75477684dd432740c2a403405a6604ef93b77cc5cf006a1c1804c33f5239757fe1c8218e6ca02efc1ef9c5d6e2007e416d9102a2990957c2d3"
+        },
+        {
+          "alg" : "SHA-384",
+          "content" : "a0c69c2f67626694863ef5c17b748d43c0209c091b08f15fb1cd98aa1cbed7c2d2eba5f88efb7f882416083e6ece7fb4"
+        },
+        {
+          "alg" : "SHA3-384",
+          "content" : "9a1f336de13a5f77633a826d10546778c56f3eb79341ae4b50b95db89f5d00fc8b4b434be0d4a5124005a37e39b7635e"
+        },
+        {
+          "alg" : "SHA3-256",
+          "content" : "9b9904a7486ba5de5f7515ec354b6a315dccce6f23f1f15f14397d271f1a0654"
+        },
+        {
+          "alg" : "SHA3-512",
+          "content" : "edc1705f62e2621b08bee61fba494b7d8d50351e1d43053fcf0d0eec2952c0df2804afcd9ca339070d1928bd99bbe8d99c7bcb4af8256896c4a58b5b3a2e92ec"
+        }
+      ],
+      "licenses" : [
+        {
+          "license" : {
+            "id" : "Apache-2.0"
+          }
+        }
+      ],
+      "purl" : "pkg:maven/org.apache.maven.shared/maven-shared-utils@3.0.0?type=jar",
+      "externalReferences" : [
+        {
+          "type" : "website",
+          "url" : "http://maven.apache.org/shared/maven-shared-utils/"
+        },
+        {
+          "type" : "build-system",
+          "url" : "https://builds.apache.org/job/maven-shared/"
+        },
+        {
+          "type" : "distribution",
+          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
+        },
+        {
+          "type" : "issue-tracker",
+          "url" : "https://issues.apache.org/jira/browse/MSHARED/component/12326452"
+        },
+        {
+          "type" : "mailing-list",
+          "url" : "http://mail-archives.apache.org/mod_mbox/maven-users"
+        },
+        {
+          "type" : "vcs",
+          "url" : "http://svn.apache.org/viewvc/maven/shared/tags/maven-shared-utils-3.0.0"
+        }
+      ],
+      "type" : "library",
+      "bom-ref" : "pkg:maven/org.apache.maven.shared/maven-shared-utils@3.0.0?type=jar"
+    },
+    {
+      "group" : "com.google.code.findbugs",
+      "name" : "jsr305",
+      "version" : "2.0.1",
+      "description" : "JSR305 Annotations for Findbugs",
+      "hashes" : [
+        {
+          "alg" : "MD5",
+          "content" : "144c0767e2aaf0c21a935908d0e52c68"
+        },
+        {
+          "alg" : "SHA-1",
+          "content" : "516c03b21d50a644d538de0f0369c620989cd8f0"
+        },
+        {
+          "alg" : "SHA-256",
+          "content" : "1e7f53fa5b8b5c807e986ba335665da03f18d660802d8bf061823089d1bee468"
+        },
+        {
+          "alg" : "SHA-512",
+          "content" : "b3b832489ef9249b22d8a0b9d6eee1895c9d93ef53d5968724a65184cb3f04e17cc74938128b98916da7829c6566be0bc6d60fa8801248cc24620730a060eac6"
+        },
+        {
+          "alg" : "SHA-384",
+          "content" : "595523bb57ac2b6471658dfab62d6ba47d92ffdbaf219febf9565a42fa3127400586f2e0c2b0cd8e0c6f20e51884525c"
+        },
+        {
+          "alg" : "SHA3-384",
+          "content" : "52ef62371c0860b0d8a7288950d331d2aaedda3762aa59c32d744974ba5714a06aaaa9f03a97af231485eebac599f77f"
+        },
+        {
+          "alg" : "SHA3-256",
+          "content" : "0aed9a5f1c5cfe5e2a19f5b999f7b3ed41336ec0a1a9bdf54a47de30e81e8f4a"
+        },
+        {
+          "alg" : "SHA3-512",
+          "content" : "f70adffe522e5b725cef745f7e21b09a6f154387cb35da0af32a00d354f5c5d578560b57234116d125223920b99cfd31712e4c3d2740a1d9ddd188676c9df133"
+        }
+      ],
+      "licenses" : [
+        {
+          "license" : {
+            "id" : "Apache-2.0"
+          }
+        }
+      ],
+      "purl" : "pkg:maven/com.google.code.findbugs/jsr305@2.0.1?type=jar",
+      "externalReferences" : [
+        {
+          "type" : "website",
+          "url" : "http://findbugs.sourceforge.net/"
+        },
+        {
+          "type" : "vcs",
+          "url" : "http://findbugs.googlecode.com/svn/trunk/"
+        }
+      ],
+      "type" : "library",
+      "bom-ref" : "pkg:maven/com.google.code.findbugs/jsr305@2.0.1?type=jar"
+    },
     {
       "publisher" : "The Apache Software Foundation",
       "group" : "org.apache.maven.shared",
       "name" : "maven-artifact-transfer",
       "version" : "0.10.1",
       "description" : "An API to install, deploy and resolving artifacts with Maven 3",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -18622,6 +18785,7 @@
       "name" : "commons-lang3",
       "version" : "3.5",
       "description" : "Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -18767,6 +18931,7 @@
       "name" : "plexus-java",
       "version" : "1.0.5",
       "description" : "Plexus Languages maintains shared language features.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -18914,6 +19079,7 @@
       "name" : "plexus-io",
       "version" : "3.2.0",
       "description" : "The Plexus project provides a full software stack for creating and executing software projects.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -19047,41 +19213,41 @@
       "publisher" : "The Apache Software Foundation",
       "group" : "org.apache.maven",
       "name" : "maven-archiver",
-      "version" : "3.5.0",
+      "version" : "3.6.0",
       "description" : "Provides utility methods for creating JARs and other archive files from a Maven project.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
-          "content" : "cbaa0287fff3b9dd80d6c72c4f4c03da"
+          "content" : "b12cc59931ba53459a09e12db692b55d"
         },
         {
           "alg" : "SHA-1",
-          "content" : "e9f5e403263aba6fb09b21383ffb3c7dd36749a7"
+          "content" : "0a7cc4e331cd64ad9cfd049b661e89b3065ce1b8"
         },
         {
           "alg" : "SHA-256",
-          "content" : "44da564ea37b05aba884f89da2525fbaaadcd3348547e2c679db0f5f40e43246"
+          "content" : "020221526ffc406d04c2ba5913a4201c55635a620302bdecc7de400e3681a754"
         },
         {
           "alg" : "SHA-512",
-          "content" : "ffae149bd2d6be8c96c8d3c8bb8033d8c072f726e47f0bfc03be270083ad1df985a70aff6571df694b83b28bc44b1a4d25bfc0d0f54f11951721b52cb7ecdeae"
+          "content" : "3ab27337472d4fdfc9697ca8198c0cd9bfc0b92cfcae1cb381d5c69b2ec97e32892dc02ea98c84968439e21c99bd2234b2a80e3643fd1ecb0e3a6011e213dbae"
         },
         {
           "alg" : "SHA-384",
-          "content" : "6e9eb39d003c58e41227290d6617c6912db7acef79b14645d574aa15d6f956fe9cc87b52c38f9ef385f2e54fbb005a48"
+          "content" : "fd3315643b708cc3be98457caa283c5dafe7566e9190e8d72e4bb304f0a211d7edc9810a23fd8dd58041017bbb41661a"
         },
         {
           "alg" : "SHA3-384",
-          "content" : "6f31aa9c549b9fe2a62243511865c58c2cd0e6e0331125908080a06d2cc9095287ec1bd2bb7a2fdbcefcd559fbf5f6d8"
+          "content" : "5e9f4e2ea7252ed08e2a43a30a5e4152698ed14e7766ef8271571891c4b54fe39a2143b48fe2728e52eefae4c0a3575b"
         },
         {
           "alg" : "SHA3-256",
-          "content" : "e118ed92a1f3e7f2c3b0c6165f357d3dddad75599306b23b24eed97e0a3bad12"
+          "content" : "f598f066b091320b7b917967119cff38778a7099c68f9d1577f3ad97ce168c0c"
         },
         {
           "alg" : "SHA3-512",
-          "content" : "efb37eabcf97c5adb51a167c8e50965df0f9f34a66cf7ff9b6bc01feac3b8724007c1735c9e90df0d81e4487ec85150c91ba03ee1f0a44e6569e487ffb0de93f"
+          "content" : "30831ff1c381ef6c445e7245bc896e30db45627935a875d49e24c0bd7b2eb6cc62eeb10bea26a82446a667d2e3597be102c94f05113190e9181c9d5c8f899783"
         }
       ],
       "licenses" : [
@@ -19091,7 +19257,7 @@
           }
         }
       ],
-      "purl" : "pkg:maven/org.apache.maven/maven-archiver@3.5.0?type=jar",
+      "purl" : "pkg:maven/org.apache.maven/maven-archiver@3.6.0?type=jar",
       "externalReferences" : [
         {
           "type" : "website",
@@ -19099,7 +19265,7 @@
         },
         {
           "type" : "build-system",
-          "url" : "https://builds.apache.org/job/maven-box/job/maven-archiver/"
+          "url" : "https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven-archiver/"
         },
         {
           "type" : "distribution",
@@ -19115,127 +19281,50 @@
         },
         {
           "type" : "vcs",
-          "url" : "https://github.com/apache/maven-archiver/tree/maven-archiver-3.5.0"
-        }
-      ],
-      "type" : "library",
-      "bom-ref" : "pkg:maven/org.apache.maven/maven-archiver@3.5.0?type=jar"
-    },
-    {
-      "publisher" : "The Apache Software Foundation",
-      "group" : "org.apache.maven.shared",
-      "name" : "maven-shared-utils",
-      "version" : "3.2.1",
-      "description" : "Shared utils without any further dependencies",
-      "hashes" : [
-        {
-          "alg" : "MD5",
-          "content" : "9c8c48e58b12b4584278c355f6c98bd5"
-        },
-        {
-          "alg" : "SHA-1",
-          "content" : "08dd4dfb1d2d8b6969f6462790f82670bcd35ce2"
-        },
-        {
-          "alg" : "SHA-256",
-          "content" : "3ba9c619893c767db0f9c3e826d5118b57c35229301bcd16d865a89cec16a7e5"
-        },
-        {
-          "alg" : "SHA-512",
-          "content" : "4cab9de8654b3744ceb1a62b51853e076c191cae8193e8393a979cd428833b994ceed591806960e100942dde3eeb65538169d42666004e3623b6129475fe2cab"
-        },
-        {
-          "alg" : "SHA-384",
-          "content" : "1bc09d2aee6158c845b91788f45e300f9134fe0b0d965324ae1f56575dacd5a0eae2927ce4e09529e966ed5fd6434c35"
-        },
-        {
-          "alg" : "SHA3-384",
-          "content" : "c144c0c153f9f000d3fdd4daaee3bb4df4926902fef98da901370ac131ca298f86956c23c2c02c83a50e43fad6dbca62"
-        },
-        {
-          "alg" : "SHA3-256",
-          "content" : "50280461e8e2e0cbcfd2c22822f3e1d3276e5034287040ce0db0e83a6c56d565"
-        },
-        {
-          "alg" : "SHA3-512",
-          "content" : "74b04341054157cc206fe7a5b7b0f14552ad311ae2812e2fff40f85866df690739384dfa2a64bc4bf590125c39803aaaf013e003661099cede00a9ad9292369d"
-        }
-      ],
-      "licenses" : [
-        {
-          "license" : {
-            "id" : "Apache-2.0"
-          }
-        }
-      ],
-      "purl" : "pkg:maven/org.apache.maven.shared/maven-shared-utils@3.2.1?type=jar",
-      "externalReferences" : [
-        {
-          "type" : "website",
-          "url" : "https://maven.apache.org/shared/maven-shared-utils/"
-        },
-        {
-          "type" : "build-system",
-          "url" : "https://builds.apache.org/job/maven-box/job/maven-shared-utils/"
-        },
-        {
-          "type" : "distribution",
-          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
-        },
-        {
-          "type" : "issue-tracker",
-          "url" : "https://issues.apache.org/jira/browse/MSHARED/component/12326452"
-        },
-        {
-          "type" : "mailing-list",
-          "url" : "https://mail-archives.apache.org/mod_mbox/maven-users"
-        },
-        {
-          "type" : "vcs",
-          "url" : "https://github.com/apache/maven-shared-utils/tree/maven-shared-utils-3.2.1"
+          "url" : "https://github.com/apache/maven-archiver/tree/maven-archiver-3.6.0"
         }
       ],
       "type" : "library",
-      "bom-ref" : "pkg:maven/org.apache.maven.shared/maven-shared-utils@3.2.1?type=jar"
+      "bom-ref" : "pkg:maven/org.apache.maven/maven-archiver@3.6.0?type=jar"
     },
     {
       "publisher" : "Codehaus Plexus",
       "group" : "org.codehaus.plexus",
       "name" : "plexus-interpolation",
-      "version" : "1.25",
+      "version" : "1.26",
       "description" : "The Plexus project provides a full software stack for creating and executing software projects.",
       "hashes" : [
         {
           "alg" : "MD5",
-          "content" : "86cc99a26f3b3caa0fc2c8c77f4c03b0"
+          "content" : "1049ae9f5cd8cf618abf5bc5805e6b94"
         },
         {
           "alg" : "SHA-1",
-          "content" : "3b37b3335e6a97e11e690bbdc22ade1a5deb74d6"
+          "content" : "25b919c664b79795ccde0ede5cee0fd68b544197"
         },
         {
           "alg" : "SHA-256",
-          "content" : "e003802501574637f7abdc4e83e6d509a31e9ff825d12da6d1e419acf9688705"
+          "content" : "b3b5412ce17889103ea564bcdfcf9fb3dfa540344ffeac6b538a73c9d7182662"
         },
         {
           "alg" : "SHA-512",
-          "content" : "fb647c1f159d17e16ae925bb407585e4a4b30c468518e60d3069ea4a75fa0f7122e789923534632125b22b7cef1cb44caf00700bba90282360f7c76e086b6699"
+          "content" : "6c3b40442adf721d325ee9cbf935d758223a04b3bd8e0f3b60fdb652175c1ca65a6010f7ea8288617ffa73cb1f19d2737c79c403d343b285e0f9afb1729caa60"
         },
         {
           "alg" : "SHA-384",
-          "content" : "1cd22e786470775e38c3d2a3fee6fe9d7115199e66052ba0eb8c83d5abe04b74ea108ea413c749329a33ff01013205ce"
+          "content" : "93dcdffb567f4b7d24eecf9fb0733243ebfe1fd80c92fe69532fed9d1727a58ffa5ce7da4ab26b5c6aa8a6a59beb3844"
         },
         {
           "alg" : "SHA3-384",
-          "content" : "7678d59689e8f479b259c06a52262a1deec374549e556dd3a4639ebb43d7a9ebb08505c357a7b9fdfdb8b31883c8a72c"
+          "content" : "7489d45be45f74f7639db3b18ae6075d32d84adfaa9c4568f3fe2b2fc35c7de73ffce6f42e494466a8c81e78747b0f17"
         },
         {
           "alg" : "SHA3-256",
-          "content" : "815c0f95994eb8c9e7552ee389a3928da5661d472bbc2d567a85ae951ded2c32"
+          "content" : "62145ec219beb405063de848cb54e0d63efc8c255322998858d7df74f8d1ae18"
         },
         {
           "alg" : "SHA3-512",
-          "content" : "e98ae04f2d4bf87eb5576af3582084e5cb4236ac91537c6ad22d174a9018dfc3e85f56c371352ded371201458f0a3cda26431b8aecae8b8bddcbcb26179c0d43"
+          "content" : "12fba4d2ffab1f89003e375bf74df3fc5d0f831906f9716f2ab2fc5a4ca7084c8a61500b24c5fa0ded27d1cef14b030df70b34c148c138136070e27f7cc41536"
         }
       ],
       "licenses" : [
@@ -19245,7 +19334,7 @@
           }
         }
       ],
-      "purl" : "pkg:maven/org.codehaus.plexus/plexus-interpolation@1.25?type=jar",
+      "purl" : "pkg:maven/org.codehaus.plexus/plexus-interpolation@1.26?type=jar",
       "externalReferences" : [
         {
           "type" : "website",
@@ -19265,51 +19354,51 @@
         },
         {
           "type" : "vcs",
-          "url" : "http://github.com/codehaus-plexus/plexus-interpolation/tree/plexus-interpolation-1.25/"
+          "url" : "http://github.com/codehaus-plexus/plexus-interpolation/tree/plexus-interpolation-1.26/"
         }
       ],
       "type" : "library",
-      "bom-ref" : "pkg:maven/org.codehaus.plexus/plexus-interpolation@1.25?type=jar"
+      "bom-ref" : "pkg:maven/org.codehaus.plexus/plexus-interpolation@1.26?type=jar"
     },
     {
       "publisher" : "Codehaus Plexus",
       "group" : "org.codehaus.plexus",
       "name" : "plexus-archiver",
-      "version" : "4.2.1",
+      "version" : "4.6.1",
       "description" : "The Plexus project provides a full software stack for creating and executing software projects.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
-          "content" : "51d59edfd8cdcbfded7087294b070eff"
+          "content" : "8433c4e88c8fe8381105a402a6fdec0f"
         },
         {
           "alg" : "SHA-1",
-          "content" : "87ef88f65d61e0deee4403c145a26d2e273d30cf"
+          "content" : "fb77173032167d3d5226810c41b35b8221ab91d9"
         },
         {
           "alg" : "SHA-256",
-          "content" : "c5bb0a59716c337125e8c760f55ebea9a8f7cc30194c54df3d2ae7258a6f9e35"
+          "content" : "a909af8c61361b3cea2aece5e9cd9acbe36badee294ea710a8dad77d90c64654"
         },
         {
           "alg" : "SHA-512",
-          "content" : "3e48a554ebaa373291f7537ce7933ba8d0eebd0d16d14addd87c4e9cabba461a7478aa7773e46d7aceb7a98ba7c7fc3d4b429b1b9af1c4470585643608b8113f"
+          "content" : "dd0943aa9bb8d64f962d7b985c3cecc2266e7e1af95f7f22d6985bb9ef0620fecf90497af3e42b7e8fe020999b78f9b2d71384cc4a54400e38275fc654a9cd57"
         },
         {
           "alg" : "SHA-384",
-          "content" : "1378c04944bc8e8a5312a836b19d36921fb6b19c968b053a05d790dcb829f6865c36f608fa33c4c1a908721d42aa03f0"
+          "content" : "b1fb97ea1f5e9eaba868775330c9c3d7c0d36502231f672aff1722ac5454036b792efd8e38e75c460abb86e31a519c7d"
         },
         {
           "alg" : "SHA3-384",
-          "content" : "bf77bf4fcd1a4598b8efb694428dc005bac8428bd25e0f63745f99e264dfb1c035bb607a661a099cabec01340d3b4133"
+          "content" : "7ea539f2bcb9de0f6bc5fe231b506089b02ac82a40b3a66abfd7139d61c44feab31df19e7be0bfad20e03c81a80c9f00"
         },
         {
           "alg" : "SHA3-256",
-          "content" : "3b2ec2ffadfa1f04ff703802ef69a6ad2c0e98feb1d7593d362d4104451e1007"
+          "content" : "3660bacb4000729b0576fef685f07e031cbaeac893355f2bd78b1d2df453ab9d"
         },
         {
           "alg" : "SHA3-512",
-          "content" : "9217f188b64ab8d5f9e3fe256561ddf8c9f262e94ff3a3a73baa5acbdb924251c0e4fd05a34256db67953b94d4556e3185c350af3ee3cf892843900284ee9626"
+          "content" : "133ede901ef24f661a7e465e7d314ce7c3d40f4b35bc7dba1461fdd604960f4a03028d0943f99cf002046b30409ad5547802fdec3ca74ec3fbac678e9844320f"
         }
       ],
       "licenses" : [
@@ -19319,11 +19408,11 @@
           }
         }
       ],
-      "purl" : "pkg:maven/org.codehaus.plexus/plexus-archiver@4.2.1?type=jar",
+      "purl" : "pkg:maven/org.codehaus.plexus/plexus-archiver@4.6.1?type=jar",
       "externalReferences" : [
         {
           "type" : "website",
-          "url" : "http://codehaus-plexus.github.io/plexus-archiver/"
+          "url" : "https://codehaus-plexus.github.io/plexus-archiver/"
         },
         {
           "type" : "distribution",
@@ -19339,213 +19428,193 @@
         },
         {
           "type" : "vcs",
-          "url" : "http://github.com/codehaus-plexus/plexus-archiver/tree/plexus-archiver-4.2.1/"
+          "url" : "http://github.com/codehaus-plexus/plexus-archiver/tree/plexus-archiver-4.6.1/"
         }
       ],
       "type" : "library",
-      "bom-ref" : "pkg:maven/org.codehaus.plexus/plexus-archiver@4.2.1?type=jar"
+      "bom-ref" : "pkg:maven/org.codehaus.plexus/plexus-archiver@4.6.1?type=jar"
     },
     {
-      "publisher" : "The Apache Software Foundation",
-      "group" : "org.apache.commons",
-      "name" : "commons-compress",
-      "version" : "1.19",
-      "description" : "Apache Commons Compress software defines an API for working with compression and archive formats. These include: bzip2, gzip, pack200, lzma, xz, Snappy, traditional Unix Compress, DEFLATE, DEFLATE64, LZ4, Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.",
+      "group" : "org.iq80.snappy",
+      "name" : "snappy",
+      "version" : "0.4",
+      "description" : "Port of Snappy to Java",
       "hashes" : [
         {
           "alg" : "MD5",
-          "content" : "fe897bced43468450b785b66c1cff455"
+          "content" : "f0792d1dbe7f90d8b34c7c19961e0073"
         },
         {
           "alg" : "SHA-1",
-          "content" : "7e65777fb451ddab6a9c054beb879e521b7eab78"
+          "content" : "a42b2d92a89efd35bb14738000dabcac6bd07a8d"
         },
         {
           "alg" : "SHA-256",
-          "content" : "ff2d59fad74e867630fbc7daab14c432654712ac624dbee468d220677b124dd5"
+          "content" : "46a0c87d504ce9d6063e1ff6e4d20738feb49d8abf85b5071a7d18df4f11bac9"
         },
         {
           "alg" : "SHA-512",
-          "content" : "f93b1f5393940927ee07f1ec46ddd90a91cb82aa452e4c750681f5c6210790eabbdf0411084f9df6760cf754b91e93051a015eb44901cbb553eb1bb69984bf66"
+          "content" : "dfd2559bf0388c6f1987d1393497a423203b2a72febbe648b3429e4d07b47a504797228e6e4e39a94c6800c5d3df8d3792863a3b841e6e8f65cfdcda91b6f0ab"
         },
         {
           "alg" : "SHA-384",
-          "content" : "83f3b565110e9bea0bd29b3d0240ce54df18fdfab324ebe733ab6c0f3eb6bd32426e16c5d79d3b10e035912a0dbfb870"
+          "content" : "7b5feeb0f1ee3fd3f5cd17c5ea31a75cdd060e7beaa1773474727711c308d2cf5b900b5717965afe8c14912e33c41538"
         },
         {
           "alg" : "SHA3-384",
-          "content" : "a93195d21bfd5fe360aae111fafa7d1447772905b9904d68fbcb2a35afbddd6f37603848838f31706a20616be62ab881"
+          "content" : "d96d486687e858c1ebe1fadbd731d33e0233922eee703f1a4e36e68fa1dcc527cdcc4fae8fc91894ebeada2a1214606e"
         },
         {
           "alg" : "SHA3-256",
-          "content" : "132afc0f04b3c44156fb45fb82c9354563e9b7eac212397ff53fa3fff35172b2"
+          "content" : "cf1b329b3f46891dc9e86fe9c6350a023dc0cb411739d2fd9d35490dfa8397aa"
         },
         {
           "alg" : "SHA3-512",
-          "content" : "11ca29987cab86175b5dbbfeb56ede2fe913a7b00f83626edb40c51a3d78156d4b5431f09dcec11d128e038c9d3a5c205db70d363d7be635e044539c8842de7a"
+          "content" : "3a8584d15b63d4c371fed5b615f7a121fe2530d35d234b2caa499c53e7c558376ed22d289828276fbc77cd7c1311ba4d6c1af03edf08c5f051d5b674f01e6120"
         }
       ],
       "licenses" : [
         {
           "license" : {
-            "id" : "Apache-2.0"
+            "id" : "Apache-2.0",
+            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
           }
         }
       ],
-      "purl" : "pkg:maven/org.apache.commons/commons-compress@1.19?type=jar",
+      "purl" : "pkg:maven/org.iq80.snappy/snappy@0.4?type=jar",
       "externalReferences" : [
         {
           "type" : "website",
-          "url" : "https://commons.apache.org/proper/commons-compress/"
-        },
-        {
-          "type" : "build-system",
-          "url" : "https://builds.apache.org/"
+          "url" : "http://github.com/dain/snappy"
         },
         {
           "type" : "distribution",
-          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
-        },
-        {
-          "type" : "issue-tracker",
-          "url" : "https://issues.apache.org/jira/browse/COMPRESS"
-        },
-        {
-          "type" : "mailing-list",
-          "url" : "https://mail-archives.apache.org/mod_mbox/commons-user/"
+          "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
         },
         {
           "type" : "vcs",
-          "url" : "https://gitbox.apache.org/repos/asf?p=commons-compress.git"
+          "url" : "http://github.com/dain/snapy/tree/master"
         }
       ],
       "type" : "library",
-      "bom-ref" : "pkg:maven/org.apache.commons/commons-compress@1.19?type=jar"
+      "bom-ref" : "pkg:maven/org.iq80.snappy/snappy@0.4?type=jar"
     },
     {
-      "group" : "org.iq80.snappy",
-      "name" : "snappy",
-      "version" : "0.4",
-      "description" : "Port of Snappy to Java",
+      "group" : "org.tukaani",
+      "name" : "xz",
+      "version" : "1.9",
+      "description" : "XZ data compression",
       "hashes" : [
         {
           "alg" : "MD5",
-          "content" : "f0792d1dbe7f90d8b34c7c19961e0073"
+          "content" : "57c2fbfeb55e307ccae52e5322082e02"
         },
         {
           "alg" : "SHA-1",
-          "content" : "a42b2d92a89efd35bb14738000dabcac6bd07a8d"
+          "content" : "1ea4bec1a921180164852c65006d928617bd2caf"
         },
         {
           "alg" : "SHA-256",
-          "content" : "46a0c87d504ce9d6063e1ff6e4d20738feb49d8abf85b5071a7d18df4f11bac9"
+          "content" : "211b306cfc44f8f96df3a0a3ddaf75ba8c5289eed77d60d72f889bb855f535e5"
         },
         {
           "alg" : "SHA-512",
-          "content" : "dfd2559bf0388c6f1987d1393497a423203b2a72febbe648b3429e4d07b47a504797228e6e4e39a94c6800c5d3df8d3792863a3b841e6e8f65cfdcda91b6f0ab"
+          "content" : "a4362db234d4e83683e90f5baf90c82107450cc4404acab96e3fab14b8a3d4588a19722171d32f27d18463682a6994cad9af0b1065c954e3a77ea7bdcf586bac"
         },
         {
           "alg" : "SHA-384",
-          "content" : "7b5feeb0f1ee3fd3f5cd17c5ea31a75cdd060e7beaa1773474727711c308d2cf5b900b5717965afe8c14912e33c41538"
+          "content" : "aa30349b094723369908369a18e2cb5beb5b7ca0b24b4d56c2f5725fae152220f6526466672b22bfec939e2e0622a01d"
         },
         {
           "alg" : "SHA3-384",
-          "content" : "d96d486687e858c1ebe1fadbd731d33e0233922eee703f1a4e36e68fa1dcc527cdcc4fae8fc91894ebeada2a1214606e"
+          "content" : "b3e1fee7784188df5e1931c9e8137ac0e20e63f66f93e7f938a448fc0b3adb4be5205c7a5f1835007e233fee2696fc2c"
         },
         {
           "alg" : "SHA3-256",
-          "content" : "cf1b329b3f46891dc9e86fe9c6350a023dc0cb411739d2fd9d35490dfa8397aa"
+          "content" : "92eff603ed0aab557e1a45e17a74e80d8ec656b5f137197b23c429c903fa448f"
         },
         {
           "alg" : "SHA3-512",
-          "content" : "3a8584d15b63d4c371fed5b615f7a121fe2530d35d234b2caa499c53e7c558376ed22d289828276fbc77cd7c1311ba4d6c1af03edf08c5f051d5b674f01e6120"
+          "content" : "b290f92958f8cd91705331d8411140c23957ab8b568fbe19a70f4f1dc97eddc13d3a200df28a02ab5911ce18f546c33f720878be0f727edac839a6e63ee66ece"
         }
       ],
       "licenses" : [
         {
           "license" : {
-            "id" : "Apache-2.0",
-            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
+            "name" : "Public Domain"
           }
         }
       ],
-      "purl" : "pkg:maven/org.iq80.snappy/snappy@0.4?type=jar",
+      "purl" : "pkg:maven/org.tukaani/xz@1.9?type=jar",
       "externalReferences" : [
         {
           "type" : "website",
-          "url" : "http://github.com/dain/snappy"
-        },
-        {
-          "type" : "distribution",
-          "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+          "url" : "https://tukaani.org/xz/java.html"
         },
         {
           "type" : "vcs",
-          "url" : "http://github.com/dain/snapy/tree/master"
+          "url" : "https://git.tukaani.org/?p=xz-java.git"
         }
       ],
       "type" : "library",
-      "bom-ref" : "pkg:maven/org.iq80.snappy/snappy@0.4?type=jar"
+      "bom-ref" : "pkg:maven/org.tukaani/xz@1.9?type=jar"
     },
     {
-      "group" : "org.tukaani",
-      "name" : "xz",
-      "version" : "1.8",
-      "description" : "XZ data compression",
+      "publisher" : "com.github.luben",
+      "group" : "com.github.luben",
+      "name" : "zstd-jni",
+      "version" : "1.5.2-5",
+      "description" : "JNI bindings for Zstd native library that provides fast and high compression lossless algorithm for Java and all JVM languages.",
       "hashes" : [
         {
           "alg" : "MD5",
-          "content" : "5f982127e0de85b785c4b2abad21aa2e"
+          "content" : "474f53d74d4f815120b88bf256328139"
         },
         {
           "alg" : "SHA-1",
-          "content" : "c4f7d054303948eb6a4066194253886c8af07128"
+          "content" : "ef34c3a855e144c03de5c0b0a8e80469915ebae6"
         },
         {
           "alg" : "SHA-256",
-          "content" : "8c7964b36fe3f0cbe644b04fcbff84e491ce81917db2f5bfa0cba8e9548aff5d"
+          "content" : "0f8e64feaa068b8a02de45e9343f9b2fc401235b81e7fe3f80b2aeba001691b2"
         },
         {
           "alg" : "SHA-512",
-          "content" : "8cf42ae7d57c2115b9d86dc22eb782f0e0b3348a3927d013ef6a04cf444074592a4614f5e43328f6a55560b90945381a697fa01c47faf54be5b0ef202472ad0d"
+          "content" : "edbd6d1b6f2d75e55e1f879a41a6c2e020be620c5973283fa0c61cb8c0c8ee689021742df77ed41e2688b8bc8c33c39c77ac33c4e09036878ef2da50f2e73f9f"
         },
         {
           "alg" : "SHA-384",
-          "content" : "999d842552a2a07f2e8cf84931ed8c3314d995b8f076abb61169ff5e13a732049ff192e56d2d456962832abc2ff10259"
+          "content" : "e5e5050acabe56bffa5fb4fad8b24454158ee342f970059745ed0d66b048d602c6091745cc09d31314bbd510bd489d13"
         },
         {
           "alg" : "SHA3-384",
-          "content" : "a5326ba46259b17a1f27a839972247212d891c5c88c29f13baa9d5541a5b2cc6961c7132d79bc295c33d6f17c9cf2d44"
+          "content" : "ef4c184ed4faa7437d418a6c5999fbd5eb753c485d41429522e7a3b64613df95f87a6a25a5e99ca3f7d547b019dbd79e"
         },
         {
           "alg" : "SHA3-256",
-          "content" : "159a019e46e775f006bbc7b8fafd5224220b86f00b3f77b0374bb383be81b665"
+          "content" : "913a5aadbe2ec13234dbdf898e5ef169034971d4bda426906e23d7eec816aa39"
         },
         {
           "alg" : "SHA3-512",
-          "content" : "7a73042ad6954158e47ee24b23427300f6324fd75c036c80f4acdba0a7a0d23843eb92a2a00c33e97d8384ab337a709d26ee0301e6af9189e43d520877bba79e"
+          "content" : "0f70e8b6d01f9d7e4d70086db793f7f8293e0c7b6d8b89356100575434ebd8d641c89ad30fafb7117c08eb5b9aa8f0dbc89902d2ac46748a0017b99dd471aa87"
         }
       ],
       "licenses" : [
         {
           "license" : {
-            "name" : "Public Domain"
+            "id" : "BSD-2-Clause"
           }
         }
       ],
-      "purl" : "pkg:maven/org.tukaani/xz@1.8?type=jar",
+      "purl" : "pkg:maven/com.github.luben/zstd-jni@1.5.2-5?type=jar",
       "externalReferences" : [
         {
           "type" : "website",
-          "url" : "https://tukaani.org/xz/java.html"
-        },
-        {
-          "type" : "vcs",
-          "url" : "https://git.tukaani.org/?p=xz-java.git"
+          "url" : "https://github.com/luben/zstd-jni"
         }
       ],
       "type" : "library",
-      "bom-ref" : "pkg:maven/org.tukaani/xz@1.8?type=jar"
+      "bom-ref" : "pkg:maven/com.github.luben/zstd-jni@1.5.2-5?type=jar"
     },
     {
       "group" : "org.apache.camel",
@@ -19706,79 +19775,6 @@
       "type" : "library",
       "bom-ref" : "pkg:maven/org.codehaus.plexus/plexus-component-annotations@2.0.0?type=jar"
     },
-    {
-      "publisher" : "Codehaus Plexus",
-      "group" : "org.codehaus.plexus",
-      "name" : "plexus-interpolation",
-      "version" : "1.26",
-      "description" : "The Plexus project provides a full software stack for creating and executing software projects.",
-      "hashes" : [
-        {
-          "alg" : "MD5",
-          "content" : "1049ae9f5cd8cf618abf5bc5805e6b94"
-        },
-        {
-          "alg" : "SHA-1",
-          "content" : "25b919c664b79795ccde0ede5cee0fd68b544197"
-        },
-        {
-          "alg" : "SHA-256",
-          "content" : "b3b5412ce17889103ea564bcdfcf9fb3dfa540344ffeac6b538a73c9d7182662"
-        },
-        {
-          "alg" : "SHA-512",
-          "content" : "6c3b40442adf721d325ee9cbf935d758223a04b3bd8e0f3b60fdb652175c1ca65a6010f7ea8288617ffa73cb1f19d2737c79c403d343b285e0f9afb1729caa60"
-        },
-        {
-          "alg" : "SHA-384",
-          "content" : "93dcdffb567f4b7d24eecf9fb0733243ebfe1fd80c92fe69532fed9d1727a58ffa5ce7da4ab26b5c6aa8a6a59beb3844"
-        },
-        {
-          "alg" : "SHA3-384",
-          "content" : "7489d45be45f74f7639db3b18ae6075d32d84adfaa9c4568f3fe2b2fc35c7de73ffce6f42e494466a8c81e78747b0f17"
-        },
-        {
-          "alg" : "SHA3-256",
-          "content" : "62145ec219beb405063de848cb54e0d63efc8c255322998858d7df74f8d1ae18"
-        },
-        {
-          "alg" : "SHA3-512",
-          "content" : "12fba4d2ffab1f89003e375bf74df3fc5d0f831906f9716f2ab2fc5a4ca7084c8a61500b24c5fa0ded27d1cef14b030df70b34c148c138136070e27f7cc41536"
-        }
-      ],
-      "licenses" : [
-        {
-          "license" : {
-            "id" : "Apache-2.0"
-          }
-        }
-      ],
-      "purl" : "pkg:maven/org.codehaus.plexus/plexus-interpolation@1.26?type=jar",
-      "externalReferences" : [
-        {
-          "type" : "website",
-          "url" : "http://codehaus-plexus.github.io/plexus-interpolation/"
-        },
-        {
-          "type" : "distribution",
-          "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
-        },
-        {
-          "type" : "issue-tracker",
-          "url" : "https://github.com/codehaus-plexus/plexus-interpolation/issues"
-        },
-        {
-          "type" : "mailing-list",
-          "url" : "http://archive.plexus.codehaus.org/user"
-        },
-        {
-          "type" : "vcs",
-          "url" : "http://github.com/codehaus-plexus/plexus-interpolation/tree/plexus-interpolation-1.26/"
-        }
-      ],
-      "type" : "library",
-      "bom-ref" : "pkg:maven/org.codehaus.plexus/plexus-interpolation@1.26?type=jar"
-    },
     {
       "publisher" : "The Eclipse Foundation",
       "group" : "org.eclipse.sisu",
@@ -20012,6 +20008,7 @@
       "name" : "maven-filtering",
       "version" : "3.2.0",
       "description" : "A component to assist in filtering of resource files with properties from a Maven project.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -20166,7 +20163,7 @@
       "name" : "maven-plugin-annotations",
       "version" : "3.4",
       "description" : "Java 5 annotations to use in Mojos",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -20260,7 +20257,7 @@
       "name" : "camel-package-maven-plugin",
       "version" : "4.0.0-SNAPSHOT",
       "description" : "Maven plugin to help package Camel components and plugins",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -20462,7 +20459,7 @@
       "name" : "kafka",
       "version" : "1.17.6",
       "description" : "Isolated container management for Java code testing",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -20528,7 +20525,7 @@
       "name" : "redpanda",
       "version" : "1.17.6",
       "description" : "Isolated container management for Java code testing",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -20673,7 +20670,7 @@
       "group" : "org.apache.camel",
       "name" : "camel-test-infra-aws-common",
       "version" : "4.0.0-SNAPSHOT",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -20717,7 +20714,7 @@
       "name" : "sqs",
       "version" : "2.19.18",
       "description" : "The AWS Java SDK for Amazon SQS module holds the client classes that are used for communicating with Amazon Simple Queue Service",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -20898,6 +20895,7 @@
       "name" : "sdk-core",
       "version" : "2.19.18",
       "description" : "The AWS SDK for Java - SDK Core runtime module holds the classes that are used by the individual service clients to interact with Amazon Web Services. Users need to depend on aws-java-sdk artifact for accessing individual client classes.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -21014,6 +21012,7 @@
       "name" : "auth",
       "version" : "2.19.18",
       "description" : "The AWS SDK for Java - Auth module holds the classes that are used for authentication with AWS services",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -21134,6 +21133,7 @@
       "name" : "http-client-spi",
       "version" : "2.19.18",
       "description" : "The Amazon Web Services SDK for Java provides Java APIs for building software on AWS' cost-effective, scalable, and reliable infrastructure products. The AWS Java SDK allows developers to code against APIs for all of Amazon's infrastructure web services (Amazon S3, Amazon EC2, Amazon SQS, Amazon Relational Database Service, Amazon AutoScaling, etc).",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -21194,6 +21194,7 @@
       "name" : "regions",
       "version" : "2.19.18",
       "description" : "The AWS SDK for Java - Core is an umbrella module that contains child modules which are considered as core of the library.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -21314,6 +21315,7 @@
       "name" : "utils",
       "version" : "2.19.18",
       "description" : "The Amazon Web Services SDK for Java provides Java APIs for building software on AWS' cost-effective, scalable, and reliable infrastructure products. The AWS Java SDK allows developers to code against APIs for all of Amazon's infrastructure web services (Amazon S3, Amazon EC2, Amazon SQS, Amazon Relational Database Service, Amazon AutoScaling, etc).",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -21374,6 +21376,7 @@
       "name" : "aws-core",
       "version" : "2.19.18",
       "description" : "The AWS SDK for Java - Core runtime module holds the classes that are used by the individual service clients to interact with Amazon Web Services. Users need to depend on aws-java-sdk artifact for accessing individual client classes.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -21735,7 +21738,7 @@
       "name" : "netty-codec-http",
       "version" : "4.1.87.Final",
       "description" : "Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -21866,7 +21869,7 @@
       "name" : "netty-codec",
       "version" : "4.1.87.Final",
       "description" : "Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -21932,7 +21935,7 @@
       "name" : "netty-transport",
       "version" : "4.1.87.Final",
       "description" : "Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -22064,7 +22067,7 @@
       "name" : "netty-common",
       "version" : "4.1.87.Final",
       "description" : "Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -22130,7 +22133,7 @@
       "name" : "netty-buffer",
       "version" : "4.1.87.Final",
       "description" : "Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -22196,7 +22199,7 @@
       "name" : "netty-handler",
       "version" : "4.1.87.Final",
       "description" : "Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -22328,6 +22331,7 @@
       "name" : "netty-transport-classes-epoll",
       "version" : "4.1.87.Final",
       "description" : "Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -22392,7 +22396,7 @@
       "name" : "kinesis",
       "version" : "2.19.18",
       "description" : "The AWS Java SDK for Amazon Kinesis module holds the client classes that are used for communicating with Amazon Kinesis Service",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -22693,7 +22697,7 @@
       "name" : "s3",
       "version" : "2.19.18",
       "description" : "The AWS Java SDK for Amazon S3 module holds the client classes that are used for communicating with Amazon Simple Storage Service",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -22874,7 +22878,7 @@
       "name" : "sns",
       "version" : "2.19.18",
       "description" : "The AWS Java SDK for Amazon SNS module holds the client classes that are used for communicating with Amazon Simple Notification Service",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -22935,7 +22939,7 @@
       "name" : "cloudwatch",
       "version" : "2.19.18",
       "description" : "The AWS Java SDK for Amazon CloudWatch module holds the client classes that are used for communicating with Amazon CloudWatch Service",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -22996,7 +23000,7 @@
       "name" : "ec2",
       "version" : "2.19.18",
       "description" : "The AWS Java SDK for Amazon EC2 module holds the client classes that are used for communicating with Amazon EC2 Service",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -23057,7 +23061,7 @@
       "name" : "eventbridge",
       "version" : "2.19.18",
       "description" : "The AWS Java SDK for EventBridge module holds the client classes that are used for communicating with EventBridge.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -23118,7 +23122,7 @@
       "name" : "iam",
       "version" : "2.19.18",
       "description" : "The AWS Java SDK for AWS IAM module holds the client classes that are used for communicating with AWS Identity and Access Management Service",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -23179,7 +23183,7 @@
       "name" : "kms",
       "version" : "2.19.18",
       "description" : "The AWS Java SDK for AWS KMS module holds the client classes that are used for communicating with AWS Key Management Service",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -23240,7 +23244,7 @@
       "name" : "lambda",
       "version" : "2.19.18",
       "description" : "The AWS Java SDK for AWS Lambda module holds the client classes that are used for communicating with AWS Lambda Service",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -23301,7 +23305,7 @@
       "name" : "secretsmanager",
       "version" : "2.19.18",
       "description" : "The AWS Java SDK for AWS Secrets Manager module holds the client classes that are used for communicating with AWS Secrets Manager Service",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -23362,7 +23366,7 @@
       "name" : "sts",
       "version" : "2.19.18",
       "description" : "The AWS Java SDK for AWS STS module holds the client classes that are used for communicating with AWS Security Token Service",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -23423,7 +23427,7 @@
       "name" : "dynamodb",
       "version" : "2.19.18",
       "description" : "The AWS Java SDK for Amazon DynamoDB module holds the client classes that are used for communicating with Amazon DynamoDB Service",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -23484,7 +23488,7 @@
       "name" : "apache-client",
       "version" : "2.19.18",
       "description" : "The Amazon Web Services SDK for Java provides Java APIs for building software on AWS' cost-effective, scalable, and reliable infrastructure products. The AWS Java SDK allows developers to code against APIs for all of Amazon's infrastructure web services (Amazon S3, Amazon EC2, Amazon SQS, Amazon Relational Database Service, Amazon AutoScaling, etc).",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -23585,7 +23589,7 @@
       "name" : "cassandra",
       "version" : "1.17.6",
       "description" : "Isolated container management for Java code testing",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -24632,7 +24636,7 @@
       "name" : "elasticsearch",
       "version" : "1.17.6",
       "description" : "Isolated container management for Java code testing",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -24738,7 +24742,7 @@
       "name" : "couchbase",
       "version" : "1.17.6",
       "description" : "Isolated container management for Java code testing",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -24844,7 +24848,7 @@
       "name" : "mongodb",
       "version" : "1.17.6",
       "description" : "Isolated container management for Java code testing",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -24950,7 +24954,7 @@
       "name" : "rabbitmq",
       "version" : "1.17.6",
       "description" : "Isolated container management for Java code testing",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -25095,7 +25099,7 @@
       "group" : "org.apache.camel",
       "name" : "camel-test-infra-azure-common",
       "version" : "4.0.0-SNAPSHOT",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -25140,7 +25144,7 @@
       "name" : "azure-storage-blob",
       "version" : "12.20.1",
       "description" : "This module contains client library for Microsoft Azure Blob Storage.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -25206,6 +25210,7 @@
       "name" : "azure-core",
       "version" : "1.34.0",
       "description" : "This package contains core types for Azure Java clients.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -25340,6 +25345,7 @@
       "name" : "reactor-core",
       "version" : "3.4.23",
       "description" : "Non-Blocking Reactive Foundation for the JVM",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -25404,7 +25410,7 @@
       "name" : "reactive-streams",
       "version" : "1.0.4",
       "description" : "A Protocol for Asynchronous Non-Blocking Data Sequence",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -26668,6 +26674,7 @@
       "name" : "azure-storage-common",
       "version" : "12.19.1",
       "description" : "This module contains common code based for all Microsoft Azure Storage client libraries.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -26838,7 +26845,7 @@
       "name" : "azure-storage-file-datalake",
       "version" : "12.13.1",
       "description" : "This module contains client library for Microsoft Azure File Storage Data Lake.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -26904,7 +26911,7 @@
       "name" : "azure-identity",
       "version" : "1.7.0",
       "description" : "This module contains client library for Microsoft Azure Identity.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -26969,7 +26976,7 @@
       "name" : "msal4j",
       "version" : "1.13.3",
       "description" : "Microsoft Authentication Library for Java gives you the ability to obtain tokens from Azure AD v2 (work and school accounts, MSA) and Azure AD B2C, gaining access to Microsoft Cloud API and any other API secured by Microsoft identities",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -27295,7 +27302,7 @@
       "name" : "nimbus-jose-jwt",
       "version" : "9.22",
       "description" : "Java library for Javascript Object Signing and Encryption (JOSE) and JSON Web Tokens (JWT)",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -27361,6 +27368,7 @@
       "name" : "json-smart",
       "version" : "2.4.8",
       "description" : "JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Py [...]
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -27798,7 +27806,7 @@
       "name" : "azure-storage-queue",
       "version" : "12.15.1",
       "description" : "This module contains client library for Microsoft Azure Queue Storage.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -27904,7 +27912,7 @@
       "name" : "jakarta.jms-api",
       "version" : "3.1.0",
       "description" : "Jakarta Messaging describes a means for Java applications to create, send, and receive messages via loosely coupled, reliable asynchronous communication services.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -28023,7 +28031,7 @@
       "group" : "org.apache.camel",
       "name" : "camel-test-infra-messaging-common",
       "version" : "4.0.0-SNAPSHOT",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -28068,7 +28076,7 @@
       "name" : "artemis-server",
       "version" : "2.27.1",
       "description" : "The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -28142,6 +28150,7 @@
       "name" : "artemis-commons",
       "version" : "2.27.1",
       "description" : "The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -28512,7 +28521,7 @@
       "name" : "commons-pool2",
       "version" : "2.11.1",
       "description" : "The Apache Commons Object Pooling Library.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -28590,6 +28599,7 @@
       "name" : "artemis-core-client",
       "version" : "2.27.1",
       "description" : "The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -29300,7 +29310,7 @@
       "name" : "artemis-jakarta-client",
       "version" : "2.27.1",
       "description" : "The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -31879,7 +31889,7 @@
       "name" : "avro",
       "version" : "1.11.1",
       "description" : "Avro core components",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -33528,7 +33538,7 @@
       "name" : "zookeeper",
       "version" : "3.5.9",
       "description" : "ZooKeeper server",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -33606,6 +33616,7 @@
       "name" : "zookeeper-jute",
       "version" : "3.5.9",
       "description" : "ZooKeeper jute",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -34271,6 +34282,7 @@
       "group" : "org.apache.hadoop",
       "name" : "hadoop-hdfs",
       "version" : "3.3.4",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -35505,7 +35517,7 @@
       "name" : "leveldbjni-all",
       "version" : "1.8",
       "description" : "An uber jar which contains all the leveldbjni platform libraries and dependencies",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -38279,7 +38291,7 @@
       "name" : "hadoop-common",
       "version" : "3.3.4",
       "description" : "Apache Hadoop Common",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -38337,7 +38349,7 @@
       "name" : "hadoop-hdfs",
       "version" : "3.3.4",
       "description" : "Apache Hadoop HDFS",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -39142,7 +39154,7 @@
       "name" : "hadoop-hdfs-client",
       "version" : "3.3.4",
       "description" : "Apache Hadoop HDFS Client",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -39780,7 +39792,7 @@
       "name" : "jdbc",
       "version" : "1.17.6",
       "description" : "Isolated container management for Java code testing",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -39926,7 +39938,7 @@
       "name" : "consul-client",
       "version" : "1.5.3",
       "description" : "Consul Client for Java",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -40430,6 +40442,7 @@
       "name" : "commons-lang3",
       "version" : "3.11",
       "description" : "Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -40546,7 +40559,7 @@
       "name" : "gcloud",
       "version" : "1.17.6",
       "description" : "Isolated container management for Java code testing",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -40812,7 +40825,7 @@
       "name" : "pulsar",
       "version" : "1.17.6",
       "description" : "Isolated container management for Java code testing",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -41078,7 +41091,7 @@
       "name" : "postgresql",
       "version" : "1.17.6",
       "description" : "Isolated container management for Java code testing",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -41225,7 +41238,7 @@
       "name" : "ftpserver-core",
       "version" : "1.1.2",
       "description" : "The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -41299,7 +41312,7 @@
       "name" : "ftplet-api",
       "version" : "1.1.2",
       "description" : "Ftplets are, similar to servlets, an API to plug into the request lifecycle of FtpServer. Ftplets are called on session connect and disconnect as well as before and after each command within a user session.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -41373,7 +41386,7 @@
       "name" : "mina-core",
       "version" : "2.1.6",
       "description" : "Apache MINA is a network application framework which helps users develop high performance and highly scalable network applications easily. It provides an abstract event-driven asynchronous API over various transports such as TCP/IP and UDP/IP via Java NIO.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -41447,7 +41460,7 @@
       "name" : "sshd-sftp",
       "version" : "2.9.2",
       "description" : "The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -41521,7 +41534,7 @@
       "name" : "sshd-core",
       "version" : "2.9.2",
       "description" : "The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -41595,6 +41608,7 @@
       "name" : "sshd-common",
       "version" : "2.9.2",
       "description" : "The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -41733,7 +41747,7 @@
       "name" : "sshd-scp",
       "version" : "2.9.2",
       "description" : "The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -42007,7 +42021,7 @@
       "name" : "ignite-core",
       "version" : "2.12.0",
       "description" : "Java-based middleware for in-memory processing of big data in a distributed environment.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -42080,6 +42094,7 @@
       "name" : "cache-api",
       "version" : "1.0.0",
       "description" : "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -42262,7 +42277,7 @@
       "name" : "ignite-log4j2",
       "version" : "2.12.0",
       "description" : "Java-based middleware for in-memory processing of big data in a distributed environment.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -42415,7 +42430,7 @@
       "name" : "jetcd-launcher",
       "version" : "0.7.3",
       "description" : "jetcd-launcher",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -42594,7 +42609,7 @@
       "name" : "resilience4j-circuitbreaker",
       "version" : "2.0.2",
       "description" : "Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -42656,6 +42671,7 @@
       "name" : "resilience4j-core",
       "version" : "2.0.2",
       "description" : "Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -42717,7 +42733,7 @@
       "name" : "resilience4j-bulkhead",
       "version" : "2.0.2",
       "description" : "Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -42779,7 +42795,7 @@
       "name" : "resilience4j-timelimiter",
       "version" : "2.0.2",
       "description" : "Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -42841,7 +42857,7 @@
       "name" : "vavr",
       "version" : "0.10.2",
       "description" : "Vavr (formerly called Javaslang) is an object-functional language extension to Java 8+.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -43084,7 +43100,7 @@
       "name" : "jackson-datatype-jsr310",
       "version" : "2.14.1",
       "description" : "Add-on module to support JSR-310 (Java 8 Date & Time API) data types.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -43274,7 +43290,7 @@
       "name" : "groovy",
       "version" : "3.0.14",
       "description" : "Groovy: A powerful, dynamic language for the JVM",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -43384,7 +43400,7 @@
       "name" : "undertow-core",
       "version" : "2.3.0.Final",
       "description" : "Undertow",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -43532,6 +43548,7 @@
       "name" : "xnio-api",
       "version" : "3.8.8.Final",
       "description" : "The API JAR of the XNIO project",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -43902,7 +43919,7 @@
       "name" : "undertow-servlet",
       "version" : "2.3.0.Final",
       "description" : "Undertow",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -44024,7 +44041,7 @@
       "name" : "cxf-rt-transports-http",
       "version" : "4.0.0",
       "description" : "Apache CXF Runtime HTTP Transport",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -44102,7 +44119,7 @@
       "name" : "cxf-core",
       "version" : "4.0.0",
       "description" : "Apache CXF Core",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -44545,7 +44562,7 @@
       "name" : "jakarta.xml.soap-api",
       "version" : "3.0.0",
       "description" : "Provides the API for creating and building SOAP messages.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -44659,7 +44676,7 @@
       "name" : "cxf-rt-bindings-soap",
       "version" : "4.0.0",
       "description" : "Apache CXF Runtime SOAP Binding",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -44737,7 +44754,7 @@
       "name" : "jakarta.jws-api",
       "version" : "3.0.0",
       "description" : "Jakarta Web Services Metadata API",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -44811,7 +44828,7 @@
       "name" : "jakarta.xml.ws-api",
       "version" : "4.0.0",
       "description" : "Jakarta XML Web Services API",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -44885,6 +44902,7 @@
       "name" : "cxf-rt-wsdl",
       "version" : "4.0.0",
       "description" : "Apache CXF Runtime Core for WSDL Based Technologies",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -44961,6 +44979,7 @@
       "name" : "wsdl4j",
       "version" : "1.6.3",
       "description" : "Java stub generator for WSDL",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -45023,6 +45042,7 @@
       "name" : "cxf-rt-databinding-jaxb",
       "version" : "4.0.0",
       "description" : "Apache CXF Runtime JAXB DataBinding",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -45214,7 +45234,7 @@
       "name" : "cxf-rt-frontend-jaxrs",
       "version" : "4.0.0",
       "description" : "Apache CXF Runtime JAX-RS Frontend",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -45292,6 +45312,7 @@
       "name" : "jakarta.ws.rs-api",
       "version" : "3.0.0",
       "description" : "Jakarta RESTful Web Services",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -45449,7 +45470,7 @@
       "name" : "cxf-rt-rs-client",
       "version" : "4.0.0",
       "description" : "Apache CXF JAX-RS Client",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -45527,7 +45548,7 @@
       "name" : "cxf-rt-features-logging",
       "version" : "4.0.0",
       "description" : "Apache CXF Advanced Logging Feature",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -45645,7 +45666,7 @@
       "name" : "cxf-rt-frontend-jaxws",
       "version" : "4.0.0",
       "description" : "Apache CXF Runtime JAX-WS Frontend",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -45723,7 +45744,7 @@
       "name" : "xml-resolver",
       "version" : "1.2",
       "description" : "xml-commons provides an Apache-hosted set of DOM, SAX, and JAXP interfaces for use in other xml-based projects. Our hope is that we can standardize on both a common version and packaging scheme for these critical XML standards interfaces to make the lives of both our developers and users easier.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -45874,6 +45895,7 @@
       "name" : "cxf-rt-frontend-simple",
       "version" : "4.0.0",
       "description" : "Apache CXF Runtime Simple Frontend",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -46112,6 +46134,7 @@
       "name" : "jakarta.mail-api",
       "version" : "2.1.0",
       "description" : "Jakarta Mail API 2.1 Specification API",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -46545,7 +46568,7 @@
       "name" : "spring-jms",
       "version" : "6.0.4",
       "description" : "Spring JMS",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -46796,7 +46819,7 @@
       "name" : "qpid-jms-client",
       "version" : "2.1.0",
       "description" : "The core JMS Client implementation",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -46988,7 +47011,7 @@
       "name" : "apache-any23-core",
       "version" : "2.7",
       "description" : "Core Any23 library implementation.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -47066,6 +47089,7 @@
       "name" : "apache-any23-api",
       "version" : "2.7",
       "description" : "Any23 library external API.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -47434,7 +47458,7 @@
       "name" : "httpmime",
       "version" : "4.5.14",
       "description" : "Apache HttpComponents HttpClient - MIME coded entities",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -49381,6 +49405,7 @@
       "name" : "fontbox",
       "version" : "2.0.27",
       "description" : "The Apache FontBox library is an open source Java tool to obtain low level information from font files. FontBox is a subproject of Apache PDFBox.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -51043,7 +51068,7 @@
       "name" : "rome",
       "version" : "1.18.0",
       "description" : "All Roads Lead to ROME. ROME is a set of Atom/RSS Java utilities that make it easy to work in Java with most syndication formats. Today it accepts all flavors of RSS (0.90, 0.91, 0.92, 0.93, 0.94, 1.0 and 2.0), Atom 0.3 and Atom 1.0 feeds. Rome includes a set of parsers and generators for the various flavors of feeds, as well as converters to convert from one format to another. The parsers can give you back Java objects that are either specific for the format you w [...]
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -51373,7 +51398,7 @@
       "name" : "pdfbox",
       "version" : "2.0.27",
       "description" : "The Apache PDFBox library is an open source Java tool for working with PDF documents.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -51733,66 +51758,6 @@
       "type" : "library",
       "bom-ref" : "pkg:maven/org.apache.tika/tika-parser-pkg-module@2.3.0?type=jar"
     },
-    {
-      "group" : "org.tukaani",
-      "name" : "xz",
-      "version" : "1.9",
-      "description" : "XZ data compression",
-      "hashes" : [
-        {
-          "alg" : "MD5",
-          "content" : "57c2fbfeb55e307ccae52e5322082e02"
-        },
-        {
-          "alg" : "SHA-1",
-          "content" : "1ea4bec1a921180164852c65006d928617bd2caf"
-        },
-        {
-          "alg" : "SHA-256",
-          "content" : "211b306cfc44f8f96df3a0a3ddaf75ba8c5289eed77d60d72f889bb855f535e5"
-        },
-        {
-          "alg" : "SHA-512",
-          "content" : "a4362db234d4e83683e90f5baf90c82107450cc4404acab96e3fab14b8a3d4588a19722171d32f27d18463682a6994cad9af0b1065c954e3a77ea7bdcf586bac"
-        },
-        {
-          "alg" : "SHA-384",
-          "content" : "aa30349b094723369908369a18e2cb5beb5b7ca0b24b4d56c2f5725fae152220f6526466672b22bfec939e2e0622a01d"
-        },
-        {
-          "alg" : "SHA3-384",
-          "content" : "b3e1fee7784188df5e1931c9e8137ac0e20e63f66f93e7f938a448fc0b3adb4be5205c7a5f1835007e233fee2696fc2c"
-        },
-        {
-          "alg" : "SHA3-256",
-          "content" : "92eff603ed0aab557e1a45e17a74e80d8ec656b5f137197b23c429c903fa448f"
-        },
-        {
-          "alg" : "SHA3-512",
-          "content" : "b290f92958f8cd91705331d8411140c23957ab8b568fbe19a70f4f1dc97eddc13d3a200df28a02ab5911ce18f546c33f720878be0f727edac839a6e63ee66ece"
-        }
-      ],
-      "licenses" : [
-        {
-          "license" : {
-            "name" : "Public Domain"
-          }
-        }
-      ],
-      "purl" : "pkg:maven/org.tukaani/xz@1.9?type=jar",
-      "externalReferences" : [
-        {
-          "type" : "website",
-          "url" : "https://tukaani.org/xz/java.html"
-        },
-        {
-          "type" : "vcs",
-          "url" : "https://git.tukaani.org/?p=xz-java.git"
-        }
-      ],
-      "type" : "library",
-      "bom-ref" : "pkg:maven/org.tukaani/xz@1.9?type=jar"
-    },
     {
       "group" : "org.brotli",
       "name" : "dec",
@@ -52402,7 +52367,7 @@
       "name" : "commons-compress",
       "version" : "1.21",
       "description" : "Apache Commons Compress software defines an API for working with compression and archive formats. These include: bzip2, gzip, pack200, lzma, xz, Snappy, traditional Unix Compress, DEFLATE, DEFLATE64, LZ4, Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -52535,6 +52500,67 @@
       "type" : "library",
       "bom-ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-languages@3.7.4?type=jar"
     },
+    {
+      "publisher" : "Eclipse Foundation",
+      "group" : "org.eclipse.rdf4j",
+      "name" : "rdf4j-util",
+      "version" : "3.7.4",
+      "description" : "RDF4J utility classes",
+      "hashes" : [
+        {
+          "alg" : "MD5",
+          "content" : "dd1fa19eb9a3f1894b4503bc4fb00d5f"
+        },
+        {
+          "alg" : "SHA-1",
+          "content" : "b50fc4644f0ab4607616f4058a0736b0aa1f2c8d"
+        },
+        {
+          "alg" : "SHA-256",
+          "content" : "f89c361610dc7ca094c9c24b5a222dcb165807ee9eb6022874e3fed6157e1f19"
+        },
+        {
+          "alg" : "SHA-512",
+          "content" : "18f29785bfe3aeab41a49307c5de0a378bcb043cae163a830ac2bc3bbf52809b22982478b5fd089f9651a3caf32c29d906305a63fb76ce5aa10691b0f3d66f33"
+        },
+        {
+          "alg" : "SHA-384",
+          "content" : "5e77c642a6893144748cf6a1e3dd370a3132ec56980635cc87c53563f36367f84dd4ab50cbfacc9989b82b8c6458771a"
+        },
+        {
+          "alg" : "SHA3-384",
+          "content" : "810b119214c05d51a56d7e6210d0188f589a83e2068daa217d30f266ab88a24c11ae5c3f2284e96a8e19f1f0ecb46cbe"
+        },
+        {
+          "alg" : "SHA3-256",
+          "content" : "24704ade6a847c589f7b3c7b4a5afa2b8e527c2d00847b8287847894ae05e8d8"
+        },
+        {
+          "alg" : "SHA3-512",
+          "content" : "d8f1195f2d9fb48207647055026f924ce66faae6f631a5f39102f759d75c3b6b826126835218b2080f3bb5b7f12839bc8c640589b851cac11732f19398a3c278"
+        }
+      ],
+      "licenses" : [
+        {
+          "license" : {
+            "id" : "BSD-3-Clause"
+          }
+        }
+      ],
+      "purl" : "pkg:maven/org.eclipse.rdf4j/rdf4j-util@3.7.4?type=jar",
+      "externalReferences" : [
+        {
+          "type" : "website",
+          "url" : "https://rdf4j.org/rdf4j-core/rdf4j-util/"
+        },
+        {
+          "type" : "vcs",
+          "url" : "https://github.com/eclipse/rdf4j/rdf4j-core/rdf4j-util"
+        }
+      ],
+      "type" : "library",
+      "bom-ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-util@3.7.4?type=jar"
+    },
     {
       "publisher" : "Eclipse Foundation",
       "group" : "org.eclipse.rdf4j",
@@ -53450,6 +53476,147 @@
       "type" : "library",
       "bom-ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-http-protocol@3.7.4?type=jar"
     },
+    {
+      "publisher" : "Oracle Corporation",
+      "group" : "javax.xml.bind",
+      "name" : "jaxb-api",
+      "version" : "2.3.1",
+      "description" : "JAXB (JSR 222) API",
+      "hashes" : [
+        {
+          "alg" : "MD5",
+          "content" : "bcf270d320f645ad19f5edb60091e87f"
+        },
+        {
+          "alg" : "SHA-1",
+          "content" : "8531ad5ac454cc2deb9d4d32c40c4d7451939b5d"
+        },
+        {
+          "alg" : "SHA-256",
+          "content" : "88b955a0df57880a26a74708bc34f74dcaf8ebf4e78843a28b50eae945732b06"
+        },
+        {
+          "alg" : "SHA-512",
+          "content" : "93a47b245ab830d664a48c9d14e86198a38809ce94f72ca66b3d68746ae1d7b902f6fef2d1ac1a92c01701549ae80a07db69bd822ffd831a95d8dbffad435790"
+        },
+        {
+          "alg" : "SHA-384",
+          "content" : "1eb2d7f307bda8cbf6a4ab5b2b97d830d33ca48ad94eb4bb1cbce860c54fca96285dbcb1ce9b164dbf37d4475f9a198f"
+        },
+        {
+          "alg" : "SHA3-384",
+          "content" : "8df7409d3f60888f3a80f4d49af66c2cab6dc9f00e79c87c17703faad19d8ba6c8fc96ad897434170ce2686952921cdd"
+        },
+        {
+          "alg" : "SHA3-256",
+          "content" : "41338683257d5ecead579ccc137bdef7bc4fea685d039a3d894e1d6730425e1d"
+        },
+        {
+          "alg" : "SHA3-512",
+          "content" : "3371a96171f69876b0e6b8354674d252680e6d52c509a2645b1a0b0d7f9e176274bde6c89edb40986264733ffb6794cb7b2cba417666b1e82075bd4fd51197b6"
+        }
+      ],
+      "licenses" : [
+        {
+          "license" : {
+            "id" : "CDDL-1.1"
+          }
+        },
+        {
+          "license" : {
+            "id" : "GPL-2.0-with-classpath-exception"
+          }
+        }
+      ],
+      "purl" : "pkg:maven/javax.xml.bind/jaxb-api@2.3.1?type=jar",
+      "externalReferences" : [
+        {
+          "type" : "website",
+          "url" : "https://github.com/javaee/jaxb-spec/jaxb-api"
+        },
+        {
+          "type" : "distribution",
+          "url" : "https://maven.java.net/service/local/staging/deploy/maven2/"
+        },
+        {
+          "type" : "issue-tracker",
+          "url" : "https://github.com/javaee/jaxb-spec/issues"
+        },
+        {
+          "type" : "vcs",
+          "url" : "https://github.com/javaee/jaxb-spec.git/jaxb-api"
+        }
+      ],
+      "type" : "library",
+      "bom-ref" : "pkg:maven/javax.xml.bind/jaxb-api@2.3.1?type=jar"
+    },
+    {
+      "publisher" : "Oracle",
+      "group" : "javax.activation",
+      "name" : "javax.activation-api",
+      "version" : "1.2.0",
+      "description" : "JavaBeans Activation Framework API jar",
+      "hashes" : [
+        {
+          "alg" : "MD5",
+          "content" : "5e50e56bcf4a3ef3bc758f69f7643c3b"
+        },
+        {
+          "alg" : "SHA-1",
+          "content" : "85262acf3ca9816f9537ca47d5adeabaead7cb16"
+        },
+        {
+          "alg" : "SHA-256",
+          "content" : "43fdef0b5b6ceb31b0424b208b930c74ab58fac2ceeb7b3f6fd3aeb8b5ca4393"
+        },
+        {
+          "alg" : "SHA-512",
+          "content" : "8ee0db43ae402f0079a836ef2bff5d15160e3ff9d585c3283f4cf474be4edd2fcc8714d8f032efd72cae77ec5f6d304fc24fa094d9cdba5cf72966cc964af6c9"
+        },
+        {
+          "alg" : "SHA-384",
+          "content" : "d38a6af7ed00f13de8b46d49b9592af9b67adf3df47ddae5e4672f989f3f39101d446a77d1c11319acf8ff0a5b4feedf"
+        },
+        {
+          "alg" : "SHA3-384",
+          "content" : "cfee76de5976d5994758a06113368092f09b0729d753b99969d6a5ec32919428bd7c270c98cbbc682ff8ebcf2b93fd8d"
+        },
+        {
+          "alg" : "SHA3-256",
+          "content" : "aff48d0f28d8a99690c5a84c3fffdb3775452d5387e5698f4c9028c92a3b4888"
+        },
+        {
+          "alg" : "SHA3-512",
+          "content" : "0507ece74b3147de60a830071bd434569c82e03f414a2b7f0d8a225dda36720d2e2194799cdc04def1909fdec21059b67c518bb9162f7f605764d542194e721d"
+        }
+      ],
+      "licenses" : [
+        {
+          "expression" : "(CDDL-1.0 OR GPL-2.0-with-classpath-exception)"
+        }
+      ],
+      "purl" : "pkg:maven/javax.activation/javax.activation-api@1.2.0?type=jar",
+      "externalReferences" : [
+        {
+          "type" : "website",
+          "url" : "http://java.net/all/javax.activation-api/"
+        },
+        {
+          "type" : "distribution",
+          "url" : "https://maven.java.net/service/local/staging/deploy/maven2/"
+        },
+        {
+          "type" : "issue-tracker",
+          "url" : "https://github.com/javaee/activation/issues"
+        },
+        {
+          "type" : "vcs",
+          "url" : "https://github.com/javaee/activation/javax.activation-api"
+        }
+      ],
+      "type" : "library",
+      "bom-ref" : "pkg:maven/javax.activation/javax.activation-api@1.2.0?type=jar"
+    },
     {
       "publisher" : "Eclipse Foundation",
       "group" : "org.eclipse.rdf4j",
@@ -54865,7 +55032,7 @@
       "name" : "caffeine",
       "version" : "3.1.2",
       "description" : "A high performance caching library",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -55685,41 +55852,41 @@
       "publisher" : "Eclipse Foundation",
       "group" : "org.eclipse.rdf4j",
       "name" : "rdf4j-model",
-      "version" : "3.7.4",
+      "version" : "4.2.2",
       "description" : "RDF model implementations.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
-          "content" : "a40787e93b8cf010991277e5d730ccfe"
+          "content" : "157d0dc7b39689ea95b078b41152b182"
         },
         {
           "alg" : "SHA-1",
-          "content" : "6f4a6c5e6b14daf5937408e28a9b543348926295"
+          "content" : "cb2aa4324df8e77637571be9423de5f1bd361b2e"
         },
         {
           "alg" : "SHA-256",
-          "content" : "0a87775adf155831930fbde2835cfbaca16220c1f33f97921dbaf107d6e80984"
+          "content" : "b509b32e8978d4247bfd562d08e12d77dba11a0ce11718d3c436752e5d62adab"
         },
         {
           "alg" : "SHA-512",
-          "content" : "663e39c906a51292cbcb9111e70d05dbdf6ce2af9a274c4ae42bca6df19436dc6e1a6d34abf92f97df9d1f1dd2b9a43797b4a5bf584d25838fbdb622f71488b6"
+          "content" : "fb0acf862b27f2570441c73362acfd83e06f3a54d731c0b6e8790edade51d877ec72c25fcb82137c4770ae47576e7437cc6d42fe7ada7c103b836ca0a7cf4554"
         },
         {
           "alg" : "SHA-384",
-          "content" : "5af170425538103f776d9078386f2c73d14038f8c7b1cae2f5c601261d9507be0b394a15e68957010ca5830b93c92120"
+          "content" : "9cca51d8e2b8959f662851edc2336907108e2a15b5f170f7a4981db792e15910b22e7dada533e2c905946be9bd07ea6c"
         },
         {
           "alg" : "SHA3-384",
-          "content" : "75eda1981f31f903d0327cc65e906cc55e389a80900a066163d47ff338fab8a86dd718a4bc6c6fc7064b0545bf895d17"
+          "content" : "5e5ab5a6b5a63aa539fa678341dbe4c2d1b50cccf68bac04ad8dcb44f9e49502220fc882c3d02ec16a52fac6f753b53e"
         },
         {
           "alg" : "SHA3-256",
-          "content" : "ce7dc4906510863067aaf84cd0257948c15093dc7de801bf90ba56e0d2cf4fd7"
+          "content" : "e698ea6f9537ea03471b398059880b4e6286f46f5d9d0970ee2a69df4fa24b70"
         },
         {
           "alg" : "SHA3-512",
-          "content" : "1fb8c76773100e94ad6e3d65a0bf2d16adacf82125492c0c7a670dd8b158948439e7f2b7765564cfd55feacbfb2b19f15e39e695177ef40ff59c718cd0d43d2f"
+          "content" : "aa44d753f197b3eac436993ae1e6e0dfcc8d9beb3130a44baf1a765b31f2029b021f68bc8e11516f223b685f5696e62fb53a38ff727c3f096112301ebf455843"
         }
       ],
       "licenses" : [
@@ -55729,7 +55896,7 @@
           }
         }
       ],
-      "purl" : "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
+      "purl" : "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
       "externalReferences" : [
         {
           "type" : "website",
@@ -55741,46 +55908,47 @@
         }
       ],
       "type" : "library",
-      "bom-ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar"
+      "bom-ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar"
     },
     {
       "publisher" : "Eclipse Foundation",
       "group" : "org.eclipse.rdf4j",
       "name" : "rdf4j-model-api",
-      "version" : "3.7.4",
+      "version" : "4.2.2",
       "description" : "RDF model interfaces.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
-          "content" : "af10b42dc4028764acab49085e85e19c"
+          "content" : "4abdaa7f6726d52fdbee1d48a55e9675"
         },
         {
           "alg" : "SHA-1",
-          "content" : "0ee6436296b77f1f51c7e887a39a8ecc4e820336"
+          "content" : "26f35e9c57940fe55d1d15ec117c6a89ae6d37fb"
         },
         {
           "alg" : "SHA-256",
-          "content" : "6a8ec6b6c2269e35bbead145fe8b6024245e98eca085ad56f6256c1b65087d42"
+          "content" : "cce9211e10b761e8b7b3738d7ba41919cd71e62e201eeb3817e7892884859a65"
         },
         {
           "alg" : "SHA-512",
-          "content" : "c52d1b79a19c12b94ee3d1c82217418b30953c0245dd11958dd1b10f322e66eeb318c42ab01c54960a90bfd0272ea133686db0c139728bb2d6e8de48967a06e1"
+          "content" : "c17da8594d736efb96e7f30e3a2c3c98507a9e7e6d671f46e97eff9b79e4c23b58d1837f4d14d707bd8eb76f91a81b2c803d41fea8a45e438340143facae0fa8"
         },
         {
           "alg" : "SHA-384",
-          "content" : "0645865aa97be9ae94f0facff4c67b9e60c37328a63d117b07aa30c70adda088376f390e802651c0a878a42f93e64cb7"
+          "content" : "249756f02b4846e4bba08e6d7331f06a21bfb59629d353fae8509d7547459bfed2378b53eaf9f47f6507828a65776739"
         },
         {
           "alg" : "SHA3-384",
-          "content" : "f25d30a2e0d86471fdfc1ddba7d880340495f7ac54cf98b5b0c48fdd6900c14cf3562882244cbe3b8d35b453cd2a3761"
+          "content" : "00d719aae0e2098e857e6d5205e702e7663fa6c1803fd55701351e917392553dca3fbaa237a5454a31333a6f78d20719"
         },
         {
           "alg" : "SHA3-256",
-          "content" : "ceb1b4ee2d0023df61102fb6721dbc30ae13221dbdde638d206a5b89ac688f71"
+          "content" : "44d50dc3de4e7092658e46fe0f6022ac7686aac46fa82359e041332658caa242"
         },
         {
           "alg" : "SHA3-512",
-          "content" : "faae5f835fa55761a4b1218294aad0df8059c1c98ad0304367b9224554a2180b3f5b6d7bdfeef89ce5c1440c3785cd88698ba6d5a780c0ccfd7ac8337f769bca"
+          "content" : "c1e6d309373d3abc1b9f38d95d67c571844fa35faf158b913f90ff9d114ccd4af649b7c615b6b34f6ae6228b41e526750024799df6a49a88e940901ed4ea887a"
         }
       ],
       "licenses" : [
@@ -55790,7 +55958,7 @@
           }
         }
       ],
-      "purl" : "pkg:maven/org.eclipse.rdf4j/rdf4j-model-api@3.7.4?type=jar",
+      "purl" : "pkg:maven/org.eclipse.rdf4j/rdf4j-model-api@4.2.2?type=jar",
       "externalReferences" : [
         {
           "type" : "website",
@@ -55802,46 +55970,107 @@
         }
       ],
       "type" : "library",
-      "bom-ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-model-api@3.7.4?type=jar"
+      "bom-ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-model-api@4.2.2?type=jar"
+    },
+    {
+      "publisher" : "Eclipse Foundation",
+      "group" : "org.eclipse.rdf4j",
+      "name" : "rdf4j-common-annotation",
+      "version" : "4.2.2",
+      "description" : "RDF4J common annotation classes",
+      "hashes" : [
+        {
+          "alg" : "MD5",
+          "content" : "7522e93f96ac00d1336bee9841f2dfed"
+        },
+        {
+          "alg" : "SHA-1",
+          "content" : "e9c7354de44046f66672f70d0b26478940312958"
+        },
+        {
+          "alg" : "SHA-256",
+          "content" : "645c1c71f210c303b54f67b9df73b8ff30aa3e7014b45daa26bdf09cccf249fb"
+        },
+        {
+          "alg" : "SHA-512",
+          "content" : "ed468306c72b5b70d2950c9b1835ab765380e41aaa9e0dc27f4041874cb1c8e945b5c77e0e76790f163f5d0e9362a0000b3a0273bab21068ebfd4755364e40d6"
+        },
+        {
+          "alg" : "SHA-384",
+          "content" : "d04879ea381814d9f730c23566ddeb16d4dbc7dcc8cbececb91627ed0020d6ade656e2824cde1749f38663780dcd08db"
+        },
+        {
+          "alg" : "SHA3-384",
+          "content" : "025a715ea0120baf6fd3e3148a4e875d593c6e429fcdc427540faeb376ee12f6a10e16be0b999bc37c13d1c9ca7e239a"
+        },
+        {
+          "alg" : "SHA3-256",
+          "content" : "3edce5bfc6ee925cbff672a0ca5926954948d4eaa9eb308795f44bd33ce5723a"
+        },
+        {
+          "alg" : "SHA3-512",
+          "content" : "8db11b8734b08125794de1beda2faef1b146250b3c3833b6f7d83b155accb1e75717c3f05e8a279220ee5a5244f5f90a4bea58aaa57ecfe60de0a081befc8a81"
+        }
+      ],
+      "licenses" : [
+        {
+          "license" : {
+            "id" : "BSD-3-Clause"
+          }
+        }
+      ],
+      "purl" : "pkg:maven/org.eclipse.rdf4j/rdf4j-common-annotation@4.2.2?type=jar",
+      "externalReferences" : [
+        {
+          "type" : "website",
+          "url" : "https://rdf4j.org/rdf4j-core/rdf4j-common/rdf4j-common-annotation/"
+        },
+        {
+          "type" : "vcs",
+          "url" : "https://github.com/eclipse/rdf4j/rdf4j-core/rdf4j-common/rdf4j-common-annotation"
+        }
+      ],
+      "type" : "library",
+      "bom-ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-common-annotation@4.2.2?type=jar"
     },
     {
       "publisher" : "Eclipse Foundation",
       "group" : "org.eclipse.rdf4j",
       "name" : "rdf4j-model-vocabulary",
-      "version" : "3.7.4",
+      "version" : "4.2.2",
       "description" : "Well-Known RDF vocabularies.",
       "hashes" : [
         {
           "alg" : "MD5",
-          "content" : "8531d5dc7a4ca4ef97033cfbfed83ff2"
+          "content" : "3283a772f6519a71bd8c3db53ce7334a"
         },
         {
           "alg" : "SHA-1",
-          "content" : "4f53413681d8a3ebcc27be689b12601aae6987d1"
+          "content" : "4ade9a11046e133db5e41afa57a5768b06f8bf11"
         },
         {
           "alg" : "SHA-256",
-          "content" : "9f209555f7142a0ea791b52dab338d061ee48e622e97c6fdf43f80f712c94753"
+          "content" : "5a224c23ffc6020bee838fc02a9c3d41bbb1b648cbf6683b7ce97ccf10b6760e"
         },
         {
           "alg" : "SHA-512",
-          "content" : "15f1e0fdf1c5a06e5801cba5ca686aac2f74c4d999d422436c8e326f82d87cbfdad6e9a52a66889dba3a44104161754043634229c4c72884774c410d2caa1180"
+          "content" : "8d619a1df22c031c7c31cefed94ea7fd03d1c0962124eaaeed4b94d67f091f24f38f5a0a4a571c923b7293febf22f0bff54a75695cee78607f62d5cf21dcae51"
         },
         {
           "alg" : "SHA-384",
-          "content" : "ca594ab7a2cf64a634f4fc62b433361e62981c9d73139239ef1099d1c253659b2dd46f293a3a84a2c7576710a3f1199c"
+          "content" : "f3002a41163fd136af22f3affc4cba0c76ebea0da31994828e3f1a682c68685de69d7e66c81127da8ee9df2bcdd6344e"
         },
         {
           "alg" : "SHA3-384",
-          "content" : "89c2323c17e2b4ac146f4a1436f9190a629bbaef0fa295d81ee70adb1d30a18bede86e7df26465b5e5a18462c181e37c"
+          "content" : "fb29e1b4c389b0004f6b70b480ac3f375fa82818f23e29d139bcba5631e6c9516039e84137fb15ed917910738947f325"
         },
         {
           "alg" : "SHA3-256",
-          "content" : "bc8ad31fa0c7a6bc86e87635f0adc88d7fdece79d27edf3aaf73e7b01c7e2720"
+          "content" : "9d24d6fef2e8efa6027868fdb43dc1a5786577a81e64091478d5dabb0b30a1c6"
         },
         {
           "alg" : "SHA3-512",
-          "content" : "e88e96789606969abaf337687bd3db137e1c1dad34745ed373233778a7256d6328a0c081eaca531acf32af0f51f7135fd4b2ac87f36fc2c937a5cdc77586a2cb"
+          "content" : "667529d986e1bbc123f00c46f2b5f0f6abb5789f73636625d6a56939505086c371f6f014cf39a2e3d51f8a54cc137934ae509767493f0b970f685d107f86a679"
         }
       ],
       "licenses" : [
@@ -55851,7 +56080,7 @@
           }
         }
       ],
-      "purl" : "pkg:maven/org.eclipse.rdf4j/rdf4j-model-vocabulary@3.7.4?type=jar",
+      "purl" : "pkg:maven/org.eclipse.rdf4j/rdf4j-model-vocabulary@4.2.2?type=jar",
       "externalReferences" : [
         {
           "type" : "website",
@@ -55863,46 +56092,46 @@
         }
       ],
       "type" : "library",
-      "bom-ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-model-vocabulary@3.7.4?type=jar"
+      "bom-ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-model-vocabulary@4.2.2?type=jar"
     },
     {
       "publisher" : "Eclipse Foundation",
       "group" : "org.eclipse.rdf4j",
-      "name" : "rdf4j-util",
-      "version" : "3.7.4",
-      "description" : "RDF4J utility classes",
+      "name" : "rdf4j-common-exception",
+      "version" : "4.2.2",
+      "description" : "RDF4J common exception classes",
       "hashes" : [
         {
           "alg" : "MD5",
-          "content" : "dd1fa19eb9a3f1894b4503bc4fb00d5f"
+          "content" : "5ef7b6c2001f5ed700c779ceaaabd34f"
         },
         {
           "alg" : "SHA-1",
-          "content" : "b50fc4644f0ab4607616f4058a0736b0aa1f2c8d"
+          "content" : "d4edb582dcb1075609973284f4851b645a994510"
         },
         {
           "alg" : "SHA-256",
-          "content" : "f89c361610dc7ca094c9c24b5a222dcb165807ee9eb6022874e3fed6157e1f19"
+          "content" : "6ff0978935a8bfcf7d893765ebaabaf5018ece1d24bfa4d4c5ff41643aa4314b"
         },
         {
           "alg" : "SHA-512",
-          "content" : "18f29785bfe3aeab41a49307c5de0a378bcb043cae163a830ac2bc3bbf52809b22982478b5fd089f9651a3caf32c29d906305a63fb76ce5aa10691b0f3d66f33"
+          "content" : "9ba824900fa43c2602bcc7d83cb7e65066ef249b6a31c4a019977e8b3d2358cf4e491d7b2b5972503e7cb0af9b686434ea62a07ca2023a20c734f1f8f610038b"
         },
         {
           "alg" : "SHA-384",
-          "content" : "5e77c642a6893144748cf6a1e3dd370a3132ec56980635cc87c53563f36367f84dd4ab50cbfacc9989b82b8c6458771a"
+          "content" : "256a37ac16ce4df86652d3cf751d2efd84f59b8eef9a48f6f59e76b0729622485ce343b89f92864fae7b0e80b323d7b2"
         },
         {
           "alg" : "SHA3-384",
-          "content" : "810b119214c05d51a56d7e6210d0188f589a83e2068daa217d30f266ab88a24c11ae5c3f2284e96a8e19f1f0ecb46cbe"
+          "content" : "65111b5b98cac1a939ae4d76977355dde79db2ea39f871ab3e51abc34828c2792b9e3d06e02d4949739904ac62fc2d7e"
         },
         {
           "alg" : "SHA3-256",
-          "content" : "24704ade6a847c589f7b3c7b4a5afa2b8e527c2d00847b8287847894ae05e8d8"
+          "content" : "b0be79432411a32ad78a45e37de9d1bfaa806c161a30a198f18f0f54dd5f502a"
         },
         {
           "alg" : "SHA3-512",
-          "content" : "d8f1195f2d9fb48207647055026f924ce66faae6f631a5f39102f759d75c3b6b826126835218b2080f3bb5b7f12839bc8c640589b851cac11732f19398a3c278"
+          "content" : "f9e600dbe17f6004ba857645ed413fa57b32724393b1429722869a083544d3c5c1c7926392e1c50465a96b2708147c148efc4a23caaff1d2e758c1d454eefe2f"
         }
       ],
       "licenses" : [
@@ -55912,59 +56141,58 @@
           }
         }
       ],
-      "purl" : "pkg:maven/org.eclipse.rdf4j/rdf4j-util@3.7.4?type=jar",
+      "purl" : "pkg:maven/org.eclipse.rdf4j/rdf4j-common-exception@4.2.2?type=jar",
       "externalReferences" : [
         {
           "type" : "website",
-          "url" : "https://rdf4j.org/rdf4j-core/rdf4j-util/"
+          "url" : "https://rdf4j.org/rdf4j-core/rdf4j-common/rdf4j-common-exception/"
         },
         {
           "type" : "vcs",
-          "url" : "https://github.com/eclipse/rdf4j/rdf4j-core/rdf4j-util"
+          "url" : "https://github.com/eclipse/rdf4j/rdf4j-core/rdf4j-common/rdf4j-common-exception"
         }
       ],
       "type" : "library",
-      "bom-ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-util@3.7.4?type=jar"
+      "bom-ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-common-exception@4.2.2?type=jar"
     },
     {
       "publisher" : "Eclipse Foundation",
       "group" : "org.eclipse.rdf4j",
-      "name" : "rdf4j-rio-api",
-      "version" : "3.7.4",
-      "description" : "Rio API.",
-      "scope" : "optional",
+      "name" : "rdf4j-common-text",
+      "version" : "4.2.2",
+      "description" : "RDF4J common text classes",
       "hashes" : [
         {
           "alg" : "MD5",
-          "content" : "393180a449aa29b05dd32b8e99d11550"
+          "content" : "17443193557d75d2e384b2840c5e40ad"
         },
         {
           "alg" : "SHA-1",
-          "content" : "3d863b106e2381316aa331edade60e091344fc5c"
+          "content" : "57ff4c96da108dd98e78db7e5ed96c7e79941f32"
         },
         {
           "alg" : "SHA-256",
-          "content" : "02db08664713eff1165f916a98f7c6f81c5fe61bca42fab6660a4abfd4f66583"
+          "content" : "12d25bcf2d6a6041ef327593e8e62fab4de6414fa5c53c49ebd1c0c2957f9c9d"
         },
         {
           "alg" : "SHA-512",
-          "content" : "7eb3c9577fa6e31a5b04d24e8a19a2ffb41e7e4a5434236fbae9a3938e698a46779fab3a6fae3b0b84989f234ff6f63d64daeaca8d86d8341c4a9dd210eaf57e"
+          "content" : "05bf7c0cdd0471e2402f4eebf1dc4297916dd2cd0b4becaf3f109057965026615eb9f14949b0f79554866f3a79b59aa6c248fa0fce6eb2176d610cc8704b7a5d"
         },
         {
           "alg" : "SHA-384",
-          "content" : "a8cd6259aa0b9bebfb0d22f9b7ae7e9439b251e8f31df3762c8be9f972049e99e387dd06d11d018e0676928562450668"
+          "content" : "5cb3172789da9c17c25a5f179672c6e7bdb64b5402b8d0cede85bbbc473655e8b63fedcacce3adcf01f01d7bac6b5a23"
         },
         {
           "alg" : "SHA3-384",
-          "content" : "47d0c9aae09dba9ab87985102215631173feb4573369638b032a091a2985bc9e4a4e08c8df14a84b8e91a96c53beadad"
+          "content" : "5f4b393eba0338bf90898c432abea6173b55a655542d20dae7998230cb3a622a6b0fcb4a42aef9724514ae60f0760fc8"
         },
         {
           "alg" : "SHA3-256",
-          "content" : "17d0c3c45197767b56e2c4c7bc42e4757676ec87d82019e5fd736f7d1ed462af"
+          "content" : "4cb8b0590e201d2d87471167916359389367dae49bb63c872f567ae4717018c1"
         },
         {
           "alg" : "SHA3-512",
-          "content" : "12ed9706a0c3efd03bb14a33d72ec4b74481eb417666b09d7e34f16d58009f592cabd1a5286d035c08393246dd0493288729ad2261ae04199e531e10a6bcfc60"
+          "content" : "38deab1bf10ef1a3c61655a35f677057cf1bf313b702d64d2f09b836056277b29c3f63f596674d2c10724bc667464aafa03e7404587b58f174bf98510b3757ff"
         }
       ],
       "licenses" : [
@@ -55974,160 +56202,325 @@
           }
         }
       ],
-      "purl" : "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@3.7.4?type=jar",
+      "purl" : "pkg:maven/org.eclipse.rdf4j/rdf4j-common-text@4.2.2?type=jar",
       "externalReferences" : [
         {
           "type" : "website",
-          "url" : "https://rdf4j.org/rdf4j-core/rdf4j-rio/rdf4j-rio-api/"
+          "url" : "https://rdf4j.org/rdf4j-core/rdf4j-common/rdf4j-common-text/"
         },
         {
           "type" : "vcs",
-          "url" : "https://github.com/eclipse/rdf4j/rdf4j-core/rdf4j-rio/rdf4j-rio-api"
+          "url" : "https://github.com/eclipse/rdf4j/rdf4j-core/rdf4j-common/rdf4j-common-text"
         }
       ],
       "type" : "library",
-      "bom-ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@3.7.4?type=jar"
+      "bom-ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-common-text@4.2.2?type=jar"
     },
     {
-      "publisher" : "Oracle Corporation",
-      "group" : "javax.xml.bind",
-      "name" : "jaxb-api",
-      "version" : "2.3.1",
-      "description" : "JAXB (JSR 222) API",
+      "publisher" : "Eclipse Foundation",
+      "group" : "org.eclipse.rdf4j",
+      "name" : "rdf4j-common-io",
+      "version" : "4.2.2",
+      "description" : "RDF4J common IO classes",
       "hashes" : [
         {
           "alg" : "MD5",
-          "content" : "bcf270d320f645ad19f5edb60091e87f"
+          "content" : "194a8ab690e05fe07d895fd7372bab4f"
         },
         {
           "alg" : "SHA-1",
-          "content" : "8531ad5ac454cc2deb9d4d32c40c4d7451939b5d"
+          "content" : "281d4c5c0cc9cb0eae7e5098654601d8e57fea97"
         },
         {
           "alg" : "SHA-256",
-          "content" : "88b955a0df57880a26a74708bc34f74dcaf8ebf4e78843a28b50eae945732b06"
+          "content" : "ff3e429bb6295289cb85e9f8dc81f0909323acd614b63d71978d7607a6d191b1"
         },
         {
           "alg" : "SHA-512",
-          "content" : "93a47b245ab830d664a48c9d14e86198a38809ce94f72ca66b3d68746ae1d7b902f6fef2d1ac1a92c01701549ae80a07db69bd822ffd831a95d8dbffad435790"
+          "content" : "5098b140f99c51d29cb0b78cab549f21a20cee8bb05af1d39586bbaecf102ac12fe5c1c0c60d642529235d4ad0e02c5601e187c937a5d0b64da53357a71cda99"
         },
         {
           "alg" : "SHA-384",
-          "content" : "1eb2d7f307bda8cbf6a4ab5b2b97d830d33ca48ad94eb4bb1cbce860c54fca96285dbcb1ce9b164dbf37d4475f9a198f"
+          "content" : "167698cce241b52254e77644fb9f45bfca0ce4fd7d668437e8c8c89fa17a54a23d20fce7ab3418da9390d4f559d276c0"
         },
         {
           "alg" : "SHA3-384",
-          "content" : "8df7409d3f60888f3a80f4d49af66c2cab6dc9f00e79c87c17703faad19d8ba6c8fc96ad897434170ce2686952921cdd"
+          "content" : "0f65371f15172e50e8ac9f15a846b28e1e8d4d3d140aa47706682ca9abdc980324c8d68007489cdb17182c103a4024d6"
         },
         {
           "alg" : "SHA3-256",
-          "content" : "41338683257d5ecead579ccc137bdef7bc4fea685d039a3d894e1d6730425e1d"
+          "content" : "1d82967b1d9961cfedc7dd405df9788157e5786af53264a0c8ae7b5b0f4a015a"
         },
         {
           "alg" : "SHA3-512",
-          "content" : "3371a96171f69876b0e6b8354674d252680e6d52c509a2645b1a0b0d7f9e176274bde6c89edb40986264733ffb6794cb7b2cba417666b1e82075bd4fd51197b6"
+          "content" : "921814439af615238d36a12f0286983c9b9a66cc583693c7d43fe9a485f076761b9fbfcfb264c74faad0ab9d1aee2af414be735f51c0aa91a7ae39d6cf78e778"
         }
       ],
       "licenses" : [
         {
           "license" : {
-            "id" : "CDDL-1.1"
+            "id" : "BSD-3-Clause"
           }
+        }
+      ],
+      "purl" : "pkg:maven/org.eclipse.rdf4j/rdf4j-common-io@4.2.2?type=jar",
+      "externalReferences" : [
+        {
+          "type" : "website",
+          "url" : "https://rdf4j.org/rdf4j-core/rdf4j-common/rdf4j-common-io/"
+        },
+        {
+          "type" : "vcs",
+          "url" : "https://github.com/eclipse/rdf4j/rdf4j-core/rdf4j-common/rdf4j-common-io"
+        }
+      ],
+      "type" : "library",
+      "bom-ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-common-io@4.2.2?type=jar"
+    },
+    {
+      "publisher" : "Eclipse Foundation",
+      "group" : "org.eclipse.rdf4j",
+      "name" : "rdf4j-common-util",
+      "version" : "4.2.2",
+      "description" : "RDF4J common utility classes",
+      "hashes" : [
+        {
+          "alg" : "MD5",
+          "content" : "73c17a5eaccc3633675f736cf9f73c94"
+        },
+        {
+          "alg" : "SHA-1",
+          "content" : "c86e1255613af7539ff3ac56b28307811ba0744b"
         },
+        {
+          "alg" : "SHA-256",
+          "content" : "7402887b09e9d051d967fd352cb80ea41b31d3e7f34afb33130f2a9a2fccfc65"
+        },
+        {
+          "alg" : "SHA-512",
+          "content" : "7ce546a8c5e3c16a67812dc0b4ae8282f2920ecf07089fd60274d01cb94d4f8cf661a950d8c91c1be688c63b7af4fefeaf7411f702702222efb48fbb2d77e477"
+        },
+        {
+          "alg" : "SHA-384",
+          "content" : "2cf6b1a738db6041ab1b0ec5f411ff8bd062a24aca023c0a14aeef13488c748bec746027dc4ac5e4113721fb30ad9f37"
+        },
+        {
+          "alg" : "SHA3-384",
+          "content" : "82d9cd6b738fe0767a72fb08f64014023db43544de31991120b0c44d39e7964546421e4a5086e054d9b79e9be40a1671"
+        },
+        {
+          "alg" : "SHA3-256",
+          "content" : "4fab9af5513c7fbe51a0385a07451eeadfb23c2eb4cdb237aa38cd03168d0802"
+        },
+        {
+          "alg" : "SHA3-512",
+          "content" : "d8b23d6de735154b8e505d27012b9b1fd2870daddefcbb143a60b9f8bec5e9746c64f9e2abc610b72d312aa092848213b986fc224da85a5b979bbe452fbfe85c"
+        }
+      ],
+      "licenses" : [
         {
           "license" : {
-            "id" : "GPL-2.0-with-classpath-exception"
+            "id" : "BSD-3-Clause"
           }
         }
       ],
-      "purl" : "pkg:maven/javax.xml.bind/jaxb-api@2.3.1?type=jar",
+      "purl" : "pkg:maven/org.eclipse.rdf4j/rdf4j-common-util@4.2.2?type=jar",
       "externalReferences" : [
         {
           "type" : "website",
-          "url" : "https://github.com/javaee/jaxb-spec/jaxb-api"
+          "url" : "https://rdf4j.org/rdf4j-core/rdf4j-common/rdf4j-common-util/"
         },
         {
-          "type" : "distribution",
-          "url" : "https://maven.java.net/service/local/staging/deploy/maven2/"
+          "type" : "vcs",
+          "url" : "https://github.com/eclipse/rdf4j/rdf4j-core/rdf4j-common/rdf4j-common-util"
+        }
+      ],
+      "type" : "library",
+      "bom-ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-common-util@4.2.2?type=jar"
+    },
+    {
+      "publisher" : "Eclipse Foundation",
+      "group" : "org.eclipse.rdf4j",
+      "name" : "rdf4j-common-iterator",
+      "version" : "4.2.2",
+      "description" : "RDF4J common iterators",
+      "hashes" : [
+        {
+          "alg" : "MD5",
+          "content" : "f8a58f293a02a817e5b6bb5bae11bed9"
         },
         {
-          "type" : "issue-tracker",
-          "url" : "https://github.com/javaee/jaxb-spec/issues"
+          "alg" : "SHA-1",
+          "content" : "bbc03cb7d5b055603950265f4d1ed140489a7143"
+        },
+        {
+          "alg" : "SHA-256",
+          "content" : "d4e4a2ad1b448a01b13039424c26b4495d7ad4aed20bb5505f94990b532779e2"
+        },
+        {
+          "alg" : "SHA-512",
+          "content" : "0703f055741561c5354cbc40db30897ecc1bafdadf1e9eeac98ed2f94c5a81266278360c845ec15e17edaba3946b4e67f71118f384d6e3832d1e65dfb2e6960a"
+        },
+        {
+          "alg" : "SHA-384",
+          "content" : "54f23a2cfb07158eff90b718f2949d01bf36b00098d51dd19c716d0165e9ece5fcaedcf9ce76a5ed1a75bc06750095b1"
+        },
+        {
+          "alg" : "SHA3-384",
+          "content" : "bd1a344d956e77dae28df7b3b8a318e6241177fcd30c5ffe95a766828cd0106ebd05f127b6fe78e19a8ac5f371476142"
+        },
+        {
+          "alg" : "SHA3-256",
+          "content" : "9b45a4cf5d8d74fb94a8258590dd2331bbe43bec2905372c29184d14c0625820"
+        },
+        {
+          "alg" : "SHA3-512",
+          "content" : "2b1d7114454e4a0b61a2c4b92238d21ae9be7c0fcfbaf3aeadc283b34cbd875fa17ab634d22c42c3e87b0f373db2ad19876a94d83b7b088dc9f905579ad76407"
+        }
+      ],
+      "licenses" : [
+        {
+          "license" : {
+            "id" : "BSD-3-Clause"
+          }
+        }
+      ],
+      "purl" : "pkg:maven/org.eclipse.rdf4j/rdf4j-common-iterator@4.2.2?type=jar",
+      "externalReferences" : [
+        {
+          "type" : "website",
+          "url" : "https://rdf4j.org/rdf4j-core/rdf4j-common/rdf4j-common-iterator/"
         },
         {
           "type" : "vcs",
-          "url" : "https://github.com/javaee/jaxb-spec.git/jaxb-api"
+          "url" : "https://github.com/eclipse/rdf4j/rdf4j-core/rdf4j-common/rdf4j-common-iterator"
         }
       ],
       "type" : "library",
-      "bom-ref" : "pkg:maven/javax.xml.bind/jaxb-api@2.3.1?type=jar"
+      "bom-ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-common-iterator@4.2.2?type=jar"
     },
     {
-      "publisher" : "Oracle",
-      "group" : "javax.activation",
-      "name" : "javax.activation-api",
-      "version" : "1.2.0",
-      "description" : "JavaBeans Activation Framework API jar",
+      "publisher" : "Eclipse Foundation",
+      "group" : "org.eclipse.rdf4j",
+      "name" : "rdf4j-rio-api",
+      "version" : "4.2.2",
+      "description" : "Rio API.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
-          "content" : "5e50e56bcf4a3ef3bc758f69f7643c3b"
+          "content" : "ee53760d65d5c3c4d373bad0aaf8ff46"
         },
         {
           "alg" : "SHA-1",
-          "content" : "85262acf3ca9816f9537ca47d5adeabaead7cb16"
+          "content" : "982c0ceeb4a419695f5193e5ee4f99181da0971f"
         },
         {
           "alg" : "SHA-256",
-          "content" : "43fdef0b5b6ceb31b0424b208b930c74ab58fac2ceeb7b3f6fd3aeb8b5ca4393"
+          "content" : "dc166b7ab7d9087d39413918f52138f9b92975bc588000c1ce453dd695535426"
         },
         {
           "alg" : "SHA-512",
-          "content" : "8ee0db43ae402f0079a836ef2bff5d15160e3ff9d585c3283f4cf474be4edd2fcc8714d8f032efd72cae77ec5f6d304fc24fa094d9cdba5cf72966cc964af6c9"
+          "content" : "1d10254e4bbc722ea2175a45fc8e7c990b65cf173469d7439deecc5cad26071778df8c32a7990e471fc02636a77f483728cf9e36ec57a7f4cfb04e3a571ce55c"
         },
         {
           "alg" : "SHA-384",
-          "content" : "d38a6af7ed00f13de8b46d49b9592af9b67adf3df47ddae5e4672f989f3f39101d446a77d1c11319acf8ff0a5b4feedf"
+          "content" : "b726b5e325081f4d1107e3862b0c3ee691380e1919c080df0b7dc55456d3867f41b9a4915f7f94bbeed34cbc02ba5737"
         },
         {
           "alg" : "SHA3-384",
-          "content" : "cfee76de5976d5994758a06113368092f09b0729d753b99969d6a5ec32919428bd7c270c98cbbc682ff8ebcf2b93fd8d"
+          "content" : "79e03e2e3e68c22902e465958ba8e7e50ef290d209ded9f729bec74911f89e5af00f08903f5d9658ce1b391462cd2167"
         },
         {
           "alg" : "SHA3-256",
-          "content" : "aff48d0f28d8a99690c5a84c3fffdb3775452d5387e5698f4c9028c92a3b4888"
+          "content" : "0c4c87db1705f2c510af3c48bcdd282e7afe039e08d860cfe77bd3895511b493"
         },
         {
           "alg" : "SHA3-512",
-          "content" : "0507ece74b3147de60a830071bd434569c82e03f414a2b7f0d8a225dda36720d2e2194799cdc04def1909fdec21059b67c518bb9162f7f605764d542194e721d"
+          "content" : "9f93a846ca793464031c8e19ef84f22082095651d643d949dc1749d88bb923c3e6fa3e1fe4e7ce9264e4e979a9d5c77fe7bcd5a2f4c95101b0dc27256d6fbc01"
         }
       ],
       "licenses" : [
         {
-          "expression" : "(CDDL-1.0 OR GPL-2.0-with-classpath-exception)"
+          "license" : {
+            "id" : "BSD-3-Clause"
+          }
         }
       ],
-      "purl" : "pkg:maven/javax.activation/javax.activation-api@1.2.0?type=jar",
+      "purl" : "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@4.2.2?type=jar",
       "externalReferences" : [
         {
           "type" : "website",
-          "url" : "http://java.net/all/javax.activation-api/"
+          "url" : "https://rdf4j.org/rdf4j-core/rdf4j-rio/rdf4j-rio-api/"
         },
         {
-          "type" : "distribution",
-          "url" : "https://maven.java.net/service/local/staging/deploy/maven2/"
+          "type" : "vcs",
+          "url" : "https://github.com/eclipse/rdf4j/rdf4j-core/rdf4j-rio/rdf4j-rio-api"
+        }
+      ],
+      "type" : "library",
+      "bom-ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@4.2.2?type=jar"
+    },
+    {
+      "publisher" : "Eclipse Foundation",
+      "group" : "org.eclipse.rdf4j",
+      "name" : "rdf4j-common-xml",
+      "version" : "4.2.2",
+      "description" : "RDF4J common XML classes",
+      "hashes" : [
+        {
+          "alg" : "MD5",
+          "content" : "0a4776440b754fed54eb6a9e5071f2d4"
         },
         {
-          "type" : "issue-tracker",
-          "url" : "https://github.com/javaee/activation/issues"
+          "alg" : "SHA-1",
+          "content" : "3fe09c0367901f7cc428a34bebf7c4511008e10e"
+        },
+        {
+          "alg" : "SHA-256",
+          "content" : "233cfe2c736d89866bf9a68165bd53aee4e6d1159b02e8bb99774368530fbeb6"
+        },
+        {
+          "alg" : "SHA-512",
+          "content" : "a664a2d6f181dd8f89fef872d74d97adc5913e8257a2bf18d0f8b3f19896e66993d1b05108bee5154cae1997dd829edea77e3c23006162329beba04f75d13706"
+        },
+        {
+          "alg" : "SHA-384",
+          "content" : "d87c081d3f349516a31d294fa735f9eea814286494128c1f44221f2ee4f625b4a079a27ef8d0e6daa6b45fc308a1884a"
+        },
+        {
+          "alg" : "SHA3-384",
+          "content" : "c7bb1747310e9124b07455dfeb9604c17e814dbf8b324cda4c4fcc5e8b2c7b1406c444f3bba1b70c24350854c415ba76"
+        },
+        {
+          "alg" : "SHA3-256",
+          "content" : "d8bc48807676e98674ad6604dae9df78b438035dc036cbc2c2bac529c335d833"
+        },
+        {
+          "alg" : "SHA3-512",
+          "content" : "83b43f40e8534629797757e6bfb55a61f898068055733d94c1d837317c4ac1750a60cd28a171530f1151183142dcf4d66bb739b05a4325ffb842da6b769e2467"
+        }
+      ],
+      "licenses" : [
+        {
+          "license" : {
+            "id" : "BSD-3-Clause"
+          }
+        }
+      ],
+      "purl" : "pkg:maven/org.eclipse.rdf4j/rdf4j-common-xml@4.2.2?type=jar",
+      "externalReferences" : [
+        {
+          "type" : "website",
+          "url" : "https://rdf4j.org/rdf4j-core/rdf4j-common/rdf4j-common-xml/"
         },
         {
           "type" : "vcs",
-          "url" : "https://github.com/javaee/activation/javax.activation-api"
+          "url" : "https://github.com/eclipse/rdf4j/rdf4j-core/rdf4j-common/rdf4j-common-xml"
         }
       ],
       "type" : "library",
-      "bom-ref" : "pkg:maven/javax.activation/javax.activation-api@1.2.0?type=jar"
+      "bom-ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-common-xml@4.2.2?type=jar"
     },
     {
       "publisher" : "The Apache Software Foundation",
@@ -56175,7 +56568,7 @@
       "name" : "arangodb-java-driver",
       "version" : "6.20.0",
       "description" : "ArangoDB Java Driver",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -56242,6 +56635,7 @@
       "name" : "velocypack",
       "version" : "2.5.4",
       "description" : "ArangoDB Velocypack for Java",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -56355,7 +56749,7 @@
       "name" : "bcprov-debug-jdk18on",
       "version" : "1.71",
       "description" : "The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for Java 1.8 and later with debug enabled.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -56417,7 +56811,7 @@
       "name" : "bcpkix-jdk18on",
       "version" : "1.71",
       "description" : "The Bouncy Castle Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation. This jar contains APIs for JDK 1.8 and up. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -56483,7 +56877,7 @@
       "name" : "bcprov-jdk18on",
       "version" : "1.71",
       "description" : "The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.8 and up.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -56549,7 +56943,7 @@
       "name" : "bcutil-jdk18on",
       "version" : "1.71",
       "description" : "The Bouncy Castle Java APIs for ASN.1 extension and utility APIs used to support bcpkix and bctls. This jar contains APIs for JDK 1.8 and up.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -56695,7 +57089,7 @@
       "name" : "asn1bean",
       "version" : "1.13.0",
       "description" : "ASN1bean is a library used for encoding and decoding ASN.1 BER messages.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -56913,7 +57307,7 @@
       "name" : "asterisk-java",
       "version" : "3.37.0",
       "description" : "The free Java library for Asterisk PBX integration.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -57053,7 +57447,7 @@
       "name" : "javassist",
       "version" : "3.28.0-GA",
       "description" : "Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation simple. It is a class library for editing bytecodes in Java.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -57174,7 +57568,7 @@
       "name" : "atlas-api",
       "version" : "2.5.2",
       "description" : "AtlasMap Java backend implementation and design time REST service resources",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -57244,6 +57638,7 @@
       "name" : "atlas-model",
       "version" : "2.5.2",
       "description" : "AtlasMap Java backend implementation and design time REST service resources",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -57313,7 +57708,7 @@
       "name" : "jackson-module-jsonSchema",
       "version" : "2.14.1",
       "description" : "Add-on module for Jackson (http://jackson.codehaus.org) to support JSON Schema (http://tools.ietf.org/html/draft-zyp-json-schema-03) version 3 generation.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -57452,7 +57847,7 @@
       "name" : "atlas-core",
       "version" : "2.5.2",
       "description" : "AtlasMap Java backend implementation and design time REST service resources",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -59659,7 +60054,7 @@
       "name" : "atmosphere-runtime",
       "version" : "3.0.2",
       "description" : "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -59740,6 +60135,7 @@
       "name" : "jakarta.inject-api",
       "version" : "2.0.1",
       "description" : "Jakarta Dependency Injection",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -59853,7 +60249,7 @@
       "name" : "abdera-core",
       "version" : "1.1.3",
       "description" : "Atom Specification Implementation Core",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -60731,7 +61127,7 @@
       "name" : "avro-ipc-jetty",
       "version" : "1.11.1",
       "description" : "Avro inter-process communication components using Jetty",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -60805,6 +61201,7 @@
       "name" : "avro-ipc",
       "version" : "1.11.1",
       "description" : "Avro inter-process communication components",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -61603,7 +62000,7 @@
       "name" : "avro-ipc-netty",
       "version" : "1.11.1",
       "description" : "Avro inter-process communication components",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -61724,7 +62121,7 @@
       "name" : "athena",
       "version" : "2.19.18",
       "description" : "The AWS Java SDK for Amazon Athena module holds the client classes that are used for communicating with Amazon Athena Service",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -61825,7 +62222,7 @@
       "name" : "cloudtrail",
       "version" : "2.19.18",
       "description" : "The AWS Java SDK for AWS CloudTrail module holds the client classes that are used for communicating with AWS CloudTrail Service",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -62046,7 +62443,7 @@
       "name" : "ecs",
       "version" : "2.19.18",
       "description" : "The AWS Java SDK for the Amazon EC2 Container Service holds the client classes that are used for communicating with the Amazon EC2 Container Service",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -62147,7 +62544,7 @@
       "name" : "eks",
       "version" : "2.19.18",
       "description" : "The AWS Java SDK for EKS module holds the client classes that are used for communicating with EKS.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -62448,7 +62845,7 @@
       "name" : "firehose",
       "version" : "2.19.18",
       "description" : "The AWS Java SDK for Amazon Kinesis Firehose module holds the client classes that are used for communicating with Amazon Kinesis Firehose Service",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -62629,7 +63026,7 @@
       "name" : "kafka",
       "version" : "2.19.18",
       "description" : "The AWS Java SDK for Kafka module holds the client classes that are used for communicating with Kafka.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -62730,7 +63127,7 @@
       "name" : "mq",
       "version" : "2.19.18",
       "description" : "The AWS Java SDK for AmazonMQ module holds the client classes that are used for communicating with AmazonMQ Service",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -62871,7 +63268,7 @@
       "name" : "ses",
       "version" : "2.19.18",
       "description" : "The AWS Java SDK for Amazon SES module holds the client classes that are used for communicating with Amazon Simple Email Service",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -62933,7 +63330,7 @@
       "name" : "jakarta.mail",
       "version" : "2.0.1",
       "description" : "Jakarta Mail API",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -63209,7 +63606,7 @@
       "name" : "translate",
       "version" : "2.19.18",
       "description" : "The AWS Java SDK for Amazon Translate module holds the client classes that are used for communicating with Amazon Translate Service",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -63310,7 +63707,7 @@
       "name" : "aws-xray-recorder-sdk-core",
       "version" : "2.6.1",
       "description" : "The Amazon Web Services X-Ray Recorder SDK for Java provides Java APIs for emitting tracing data to AWS X-Ray. AWS X-Ray helps developers analyze and debug distributed applications. With X-Ray, you can understand how your application and its underlying services are performing to identify and troubleshoot the root cause of performance issues and errors.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -63556,7 +63953,7 @@
       "name" : "jackson-dataformat-cbor",
       "version" : "2.14.1",
       "description" : "Support for reading and writing Concise Binary Object Representation ([CBOR](https://www.rfc-editor.org/info/rfc7049) encoded data using Jackson abstractions (streaming API, data binding, tree model)",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -64001,7 +64398,7 @@
       "name" : "azure-messaging-eventhubs",
       "version" : "5.15.0",
       "description" : "Libraries built on Microsoft Azure Event Hubs",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -64067,6 +64464,7 @@
       "name" : "azure-core-amqp",
       "version" : "2.8.0",
       "description" : "This package contains core types for Azure Java AMQP clients.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -64274,7 +64672,7 @@
       "name" : "azure-messaging-eventhubs-checkpointstore-blob",
       "version" : "1.16.1",
       "description" : "Library for using storing checkpoints in Storage Blobs",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -64380,7 +64778,7 @@
       "name" : "azure-storage-blob-changefeed",
       "version" : "12.0.0-beta.18",
       "description" : "This module contains client library for Microsoft Azure Blob Storage changefeed.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -64566,7 +64964,7 @@
       "name" : "azure-cosmos",
       "version" : "4.39.0",
       "description" : "This Package contains Microsoft Azure Cosmos SDK (with Reactive Extension Reactor support) for Azure Cosmos DB SQL API",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -65004,7 +65402,7 @@
       "name" : "azure-messaging-servicebus",
       "version" : "7.13.0",
       "description" : "This package contains the Microsoft Azure Service Bus client library",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -65110,7 +65508,7 @@
       "name" : "azure-security-keyvault-secrets",
       "version" : "4.5.2",
       "description" : "This module contains client library for Microsoft Azure KeyVault Secrets.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -65215,7 +65613,7 @@
       "name" : "core",
       "version" : "3.5.0",
       "description" : "Core barcode encoding/decoding library",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -65288,7 +65686,7 @@
       "name" : "javase",
       "version" : "3.5.0",
       "description" : "Java SE-specific extensions to core ZXing library",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -65441,7 +65839,7 @@
       "name" : "hibernate-validator",
       "version" : "8.0.0.Final",
       "description" : "Hibernate's Jakarta Bean Validation reference implementation.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -65516,6 +65914,7 @@
       "name" : "jakarta.validation-api",
       "version" : "3.0.2",
       "description" : "Jakarta Bean Validation API",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -65858,7 +66257,7 @@
       "name" : "icu4j",
       "version" : "72.1",
       "description" : "International Component for Unicode for Java (ICU4J) is a mature, widely used Java library providing Unicode and Globalization support",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -66020,7 +66419,7 @@
       "name" : "box-java-sdk",
       "version" : "2.58.0",
       "description" : "The Box SDK for Java.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -66247,7 +66646,7 @@
       "name" : "jsoup",
       "version" : "1.15.3",
       "description" : "jsoup is a Java library for working with real-world HTML. It provides a very convenient API for fetching URLs and extracting and manipulating data, using the best of HTML5 DOM methods and CSS selectors. jsoup implements the WHATWG HTML5 specification, and parses HTML to the same DOM as modern browsers do.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -66356,7 +66755,7 @@
       "name" : "braintree-java",
       "version" : "3.19.0",
       "description" : "Java Client Library for Braintree Payments Gateway",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -66542,7 +66941,7 @@
       "name" : "commons-csv",
       "version" : "1.8",
       "description" : "The Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -66699,7 +67098,7 @@
       "name" : "java-driver-core",
       "version" : "4.15.0",
       "description" : "A driver for Apache Cassandra(R) 2.1+ that works exclusively with the Cassandra Query Language version 3 (CQL3) and Cassandra's native protocol versions 3 and above.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -67633,6 +68032,7 @@
       "name" : "spotbugs-annotations",
       "version" : "3.1.12",
       "description" : "Annotations the SpotBugs tool supports",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -67693,7 +68093,7 @@
       "name" : "java-driver-query-builder",
       "version" : "4.15.0",
       "description" : "A driver for Apache Cassandra(R) 2.1+ that works exclusively with the Cassandra Query Language version 3 (CQL3) and Cassandra's native protocol versions 3 and above.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -67878,7 +68278,7 @@
       "name" : "chunk-templates",
       "version" : "3.6.2",
       "description" : "Chunk Template Engine for Java",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -68025,7 +68425,7 @@
       "name" : "libphonenumber",
       "version" : "8.13.3",
       "description" : "Google's common Java library for parsing, formatting, storing and validating international phone numbers. Optimized for running on smartphones.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -68283,7 +68683,7 @@
       "name" : "californium-core",
       "version" : "2.7.2",
       "description" : "CoAP library module",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -68363,7 +68763,7 @@
       "name" : "scandium",
       "version" : "2.7.4",
       "description" : "A library for exchanging data using DTLS over UDP",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -68443,7 +68843,7 @@
       "name" : "element-connector-tcp-netty",
       "version" : "2.7.2",
       "description" : "Element connector implementation for TCP/TLS using netty",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -68523,7 +68923,7 @@
       "name" : "element-connector",
       "version" : "2.7.4",
       "description" : "Java socket abstraction for datagram transports (UDP, DTLS, etc.)",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -68949,6 +69349,7 @@
       "name" : "cometd-java-api-server",
       "version" : "7.0.9",
       "description" : "The CometD project is a scalable web messaging bus that uses WebSocket and HTTP AJAX push technology patterns known as \"Comet\" techniques",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -69022,6 +69423,7 @@
       "name" : "cometd-java-api-client",
       "version" : "7.0.9",
       "description" : "The CometD project is a scalable web messaging bus that uses WebSocket and HTTP AJAX push technology patterns known as \"Comet\" techniques",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -69095,6 +69497,7 @@
       "name" : "cometd-java-api-common",
       "version" : "7.0.9",
       "description" : "The CometD project is a scalable web messaging bus that uses WebSocket and HTTP AJAX push technology patterns known as \"Comet\" techniques",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -69168,6 +69571,7 @@
       "name" : "cometd-java-common",
       "version" : "7.0.9",
       "description" : "The CometD project is a scalable web messaging bus that uses WebSocket and HTTP AJAX push technology patterns known as \"Comet\" techniques",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -69241,6 +69645,7 @@
       "name" : "cometd-java-server-common",
       "version" : "7.0.9",
       "description" : "The CometD project is a scalable web messaging bus that uses WebSocket and HTTP AJAX push technology patterns known as \"Comet\" techniques",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -69353,6 +69758,7 @@
       "name" : "annotations",
       "version" : "13.0",
       "description" : "A set of annotations used for code inspection support and code documentation.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -69457,7 +69863,7 @@
       "name" : "corda-rpc",
       "version" : "4.9.3",
       "description" : "Corda client RPC modules",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -69519,6 +69925,7 @@
       "name" : "corda-core",
       "version" : "4.9.3",
       "description" : "Corda core",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -69945,6 +70352,7 @@
       "name" : "rxjava",
       "version" : "1.3.8",
       "description" : "rxjava",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -70006,6 +70414,7 @@
       "name" : "commons-lang3",
       "version" : "3.9",
       "description" : "Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -72948,7 +73357,7 @@
       "name" : "java-client",
       "version" : "3.4.1",
       "description" : "The official Couchbase Java SDK",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -73014,6 +73423,7 @@
       "name" : "core-io",
       "version" : "2.4.1",
       "description" : "The official Couchbase JVM Core IO Library",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -73183,7 +73593,7 @@
       "name" : "lightcouch",
       "version" : "0.2.0",
       "description" : "CouchDB Java API",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -73248,6 +73658,7 @@
       "name" : "gson",
       "version" : "2.8.2",
       "description" : "Gson JSON library",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -73356,7 +73767,7 @@
       "name" : "bcpg-jdk18on",
       "version" : "1.71",
       "description" : "The Bouncy Castle Java API for handling the OpenPGP protocol. This jar contains the OpenPGP API for JDK 1.8 and up. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -73468,7 +73879,7 @@
       "name" : "joor",
       "version" : "0.9.14",
       "description" : "jOOR is a recursive acronym that stands for jOOR Object Oriented Reflection. It is a simple wrapper for the java.lang.reflect package.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -73630,7 +74041,7 @@
       "name" : "debezium-api",
       "version" : "1.9.6.Final",
       "description" : "Parent POM for all modules and connectors",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -73705,7 +74116,7 @@
       "name" : "debezium-embedded",
       "version" : "1.9.6.Final",
       "description" : "Parent POM for all modules and connectors",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -73780,6 +74191,7 @@
       "name" : "debezium-core",
       "version" : "1.9.6.Final",
       "description" : "Parent POM for all modules and connectors",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -73921,6 +74333,7 @@
       "group" : "org.apache.kafka",
       "name" : "connect-api",
       "version" : "3.2.0",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -73976,7 +74389,7 @@
       "group" : "org.apache.kafka",
       "name" : "kafka-clients",
       "version" : "3.2.3",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -74228,6 +74641,7 @@
       "group" : "org.apache.kafka",
       "name" : "connect-runtime",
       "version" : "3.2.0",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -76410,7 +76824,7 @@
       "name" : "jetty-servlet",
       "version" : "9.4.44.v20210927",
       "description" : "Jetty Servlet Container",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -77106,6 +77520,7 @@
       "group" : "org.apache.kafka",
       "name" : "connect-json",
       "version" : "3.2.0",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -77230,6 +77645,7 @@
       "group" : "org.apache.kafka",
       "name" : "connect-file",
       "version" : "3.2.0",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -77550,7 +77966,7 @@
       "name" : "maven-plugin-annotations",
       "version" : "3.7.0",
       "description" : "Java annotations to use in Mojos",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -77668,7 +78084,7 @@
       "name" : "debezium-connector-db2",
       "version" : "1.9.6.Final",
       "description" : "Parent POM for all modules and connectors",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -77783,7 +78199,7 @@
       "name" : "debezium-connector-mongodb",
       "version" : "1.9.6.Final",
       "description" : "Parent POM for all modules and connectors",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -78078,7 +78494,7 @@
       "name" : "debezium-connector-mysql",
       "version" : "1.9.6.Final",
       "description" : "Parent POM for all modules and connectors",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -78522,7 +78938,7 @@
       "name" : "debezium-connector-oracle",
       "version" : "1.9.6.Final",
       "description" : "Parent POM for all modules and connectors",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -78597,6 +79013,7 @@
       "name" : "infinispan-core",
       "version" : "12.1.6.Final",
       "description" : "Infinispan core module",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -79207,6 +79624,7 @@
       "name" : "infinispan-client-hotrod",
       "version" : "12.1.6.Final",
       "description" : "Infinispan Hot Rod Client",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -81387,7 +81805,7 @@
       "name" : "debezium-connector-postgres",
       "version" : "1.9.6.Final",
       "description" : "Parent POM for all modules and connectors",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -81636,7 +82054,7 @@
       "name" : "debezium-connector-sqlserver",
       "version" : "1.9.6.Final",
       "description" : "Parent POM for all modules and connectors",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -81812,7 +82230,7 @@
       "name" : "digitalocean-api-client",
       "version" : "2.17",
       "description" : "DigitalOcean API Client in Java",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -81874,6 +82292,7 @@
       "name" : "commons-lang3",
       "version" : "3.4",
       "description" : "Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -82058,7 +82477,7 @@
       "name" : "disruptor",
       "version" : "3.4.4",
       "description" : "Disruptor - Concurrent Programming Framework",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -82159,7 +82578,7 @@
       "name" : "api",
       "version" : "0.19.0",
       "description" : "Deep Java Library - api",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -82287,7 +82706,7 @@
       "name" : "model-zoo",
       "version" : "0.19.0",
       "description" : "Deep Java Library - model-zoo",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -82572,7 +82991,7 @@
       "name" : "dnsjava",
       "version" : "3.5.1",
       "description" : "dnsjava is an implementation of DNS in Java. It supports all defined record types (including the DNSSEC types), and unknown types. It can be used for queries, zone transfers, and dynamic updates. It includes a cache which can be used by clients, and a minimal implementation of a server. It supports TSIG authenticated messages, partial DNSSEC verification, and EDNS0.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -82678,7 +83097,7 @@
       "name" : "docker-java",
       "version" : "3.2.13",
       "description" : "Java API Client for Docker",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -82735,6 +83154,7 @@
       "name" : "docker-java-core",
       "version" : "3.2.13",
       "description" : "Java API Client for Docker",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -82921,6 +83341,7 @@
       "name" : "docker-java-transport-jersey",
       "version" : "3.2.13",
       "description" : "Java API Client for Docker",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -83781,6 +84202,7 @@
       "name" : "docker-java-transport-netty",
       "version" : "3.2.13",
       "description" : "Java API Client for Docker",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -84255,7 +84677,7 @@
       "name" : "spring-jdbc",
       "version" : "6.0.4",
       "description" : "Spring JDBC",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -84360,7 +84782,7 @@
       "name" : "dropbox-core-sdk",
       "version" : "5.4.4",
       "description" : "A Java library to access Dropbox's HTTP-based Core API v2.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -84503,7 +84925,7 @@
       "name" : "ehcache",
       "version" : "3.10.8",
       "description" : "End-user ehcache3 jar artifact",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -84568,6 +84990,7 @@
       "name" : "cache-api",
       "version" : "1.1.0",
       "description" : "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -84668,7 +85091,7 @@
       "name" : "elasticsearch-java",
       "version" : "8.5.2",
       "description" : "Elasticsearch Java API Client",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -84729,6 +85152,7 @@
       "name" : "elasticsearch-rest-client",
       "version" : "8.5.2",
       "description" : "Elasticsearch subproject :client:rest",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -84786,7 +85210,7 @@
       "name" : "httpasyncclient",
       "version" : "4.1.5",
       "description" : "Apache HttpComponents AsyncClient",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -85092,7 +85516,7 @@
       "name" : "elasticsearch-rest-client-sniffer",
       "version" : "8.5.2",
       "description" : "Elasticsearch subproject :client:sniffer",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -85190,7 +85614,7 @@
       "name" : "wildfly-elytron",
       "version" : "1.15.4.Final",
       "description" : "WildFly Security SPIs",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -85265,7 +85689,7 @@
       "name" : "undertow-server",
       "version" : "1.10.2.Final",
       "description" : "Integration project for integrating Elytron based HTTP authentication with Undertow.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -85964,7 +86388,7 @@
       "name" : "jetcd-core",
       "version" : "0.7.3",
       "description" : "jetcd-core",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -86747,6 +87171,7 @@
       "name" : "jetcd-common",
       "version" : "0.7.3",
       "description" : "jetcd-common",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -87042,6 +87467,7 @@
       "name" : "gson",
       "version" : "2.9.0",
       "description" : "Gson JSON library",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -87374,7 +87800,7 @@
       "name" : "guava",
       "version" : "31.1-jre",
       "description" : "Guava is a suite of core and expanded libraries that include utility classes, Google's collections, I/O classes, and much more.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -87587,7 +88013,7 @@
       "name" : "facebook4j-core",
       "version" : "2.4.13",
       "description" : "A Java library for the Facebook Graph API",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -87702,7 +88128,7 @@
       "name" : "fastjson",
       "version" : "1.2.83",
       "description" : "Fastjson is a JSON processor (JSON parser + JSON generator) written in Java",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -87812,7 +88238,7 @@
       "name" : "hapi-fhir-base",
       "version" : "4.2.0",
       "description" : "An open-source implementation of the FHIR specification in Java.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -88097,7 +88523,7 @@
       "name" : "hapi-base",
       "version" : "2.3",
       "description" : "HAPI (HL7 application programming interface; pronounced \"happy\") is an open-source, object-oriented HL7 2.x parser for Java. HL7 (http://hl7org) is a messaging specification for healthcare information systems. This project is not affiliated with the HL7 organization; we are just writing some software that conforms to their specification. The project was initiated by University Health Network (a large multi-site teaching hospital in Toronto, Canada).",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -88256,7 +88682,7 @@
       "name" : "hapi-structures-v21",
       "version" : "2.3",
       "description" : "HAPI (HL7 application programming interface; pronounced \"happy\") is an open-source, object-oriented HL7 2.x parser for Java. HL7 (http://hl7org) is a messaging specification for healthcare information systems. This project is not affiliated with the HL7 organization; we are just writing some software that conforms to their specification. The project was initiated by University Health Network (a large multi-site teaching hospital in Toronto, Canada).",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -88342,7 +88768,7 @@
       "name" : "hapi-structures-v22",
       "version" : "2.3",
       "description" : "HAPI (HL7 application programming interface; pronounced \"happy\") is an open-source, object-oriented HL7 2.x parser for Java. HL7 (http://hl7org) is a messaging specification for healthcare information systems. This project is not affiliated with the HL7 organization; we are just writing some software that conforms to their specification. The project was initiated by University Health Network (a large multi-site teaching hospital in Toronto, Canada).",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -88428,7 +88854,7 @@
       "name" : "hapi-structures-v23",
       "version" : "2.3",
       "description" : "HAPI (HL7 application programming interface; pronounced \"happy\") is an open-source, object-oriented HL7 2.x parser for Java. HL7 (http://hl7org) is a messaging specification for healthcare information systems. This project is not affiliated with the HL7 organization; we are just writing some software that conforms to their specification. The project was initiated by University Health Network (a large multi-site teaching hospital in Toronto, Canada).",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -88514,7 +88940,7 @@
       "name" : "hapi-structures-v231",
       "version" : "2.3",
       "description" : "HAPI (HL7 application programming interface; pronounced \"happy\") is an open-source, object-oriented HL7 2.x parser for Java. HL7 (http://hl7org) is a messaging specification for healthcare information systems. This project is not affiliated with the HL7 organization; we are just writing some software that conforms to their specification. The project was initiated by University Health Network (a large multi-site teaching hospital in Toronto, Canada).",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -88600,7 +89026,7 @@
       "name" : "hapi-structures-v24",
       "version" : "2.3",
       "description" : "HAPI (HL7 application programming interface; pronounced \"happy\") is an open-source, object-oriented HL7 2.x parser for Java. HL7 (http://hl7org) is a messaging specification for healthcare information systems. This project is not affiliated with the HL7 organization; we are just writing some software that conforms to their specification. The project was initiated by University Health Network (a large multi-site teaching hospital in Toronto, Canada).",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -88686,7 +89112,7 @@
       "name" : "hapi-structures-v25",
       "version" : "2.3",
       "description" : "HAPI (HL7 application programming interface; pronounced \"happy\") is an open-source, object-oriented HL7 2.x parser for Java. HL7 (http://hl7org) is a messaging specification for healthcare information systems. This project is not affiliated with the HL7 organization; we are just writing some software that conforms to their specification. The project was initiated by University Health Network (a large multi-site teaching hospital in Toronto, Canada).",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -88772,7 +89198,7 @@
       "name" : "hapi-structures-v251",
       "version" : "2.3",
       "description" : "HAPI (HL7 application programming interface; pronounced \"happy\") is an open-source, object-oriented HL7 2.x parser for Java. HL7 (http://hl7org) is a messaging specification for healthcare information systems. This project is not affiliated with the HL7 organization; we are just writing some software that conforms to their specification. The project was initiated by University Health Network (a large multi-site teaching hospital in Toronto, Canada).",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -88858,7 +89284,7 @@
       "name" : "hapi-structures-v26",
       "version" : "2.3",
       "description" : "HAPI (HL7 application programming interface; pronounced \"happy\") is an open-source, object-oriented HL7 2.x parser for Java. HL7 (http://hl7org) is a messaging specification for healthcare information systems. This project is not affiliated with the HL7 organization; we are just writing some software that conforms to their specification. The project was initiated by University Health Network (a large multi-site teaching hospital in Toronto, Canada).",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -88984,7 +89410,7 @@
       "name" : "hapi-fhir-client",
       "version" : "4.2.0",
       "description" : "An open-source implementation of the FHIR specification in Java.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -89533,6 +89959,7 @@
       "name" : "org.hl7.fhir.r4",
       "version" : "4.2.0",
       "description" : "An open-source implementation of the FHIR specification in Java.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -90214,7 +90641,7 @@
       "name" : "directory-watcher",
       "version" : "0.17.1",
       "description" : "directory-watcher",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -90317,7 +90744,7 @@
       "name" : "flatpack",
       "version" : "4.0.5",
       "description" : "Simple Java delimited and fixed width file parser. Handles CSV, Excel CSV, Tab, Pipe delimiters, just to name a few. Maps column positions in the file to user friendly names via XML. See FlatPack Feature List under News for complete feature list.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -90495,7 +90922,7 @@
       "name" : "flink-java",
       "version" : "1.16.0",
       "description" : "The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -92123,7 +92550,7 @@
       "name" : "flink-streaming-java",
       "version" : "1.16.0",
       "description" : "The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -92371,7 +92798,7 @@
       "name" : "fop",
       "version" : "2.7",
       "description" : "XML Graphics Format Object Processor All-In-One",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -94040,7 +94467,7 @@
       "name" : "freemarker",
       "version" : "2.3.32",
       "description" : "FreeMarker is a \"template engine\"; a generic tool to generate text output based on templates.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -94193,7 +94620,7 @@
       "name" : "jsch",
       "version" : "0.2.1",
       "description" : "JSch is a pure Java implementation of SSH2",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -94266,7 +94693,7 @@
       "name" : "commons-net",
       "version" : "3.9.0",
       "description" : "Apache Commons Net library contains a collection of network utilities and protocol implementations. Supported protocols include: Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Telnet, Whois",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -94384,7 +94811,7 @@
       "name" : "google-maps-services",
       "version" : "0.10.1",
       "description" : "Use the Google Maps Platform Web Services in Java! https://developers.google.com/maps/documentation/webservices/",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -94513,7 +94940,7 @@
       "name" : "okio",
       "version" : "1.17.2",
       "description" : "A modern I/O API for Java",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -94582,7 +95009,7 @@
       "name" : "json-path",
       "version" : "2.7.0",
       "description" : "Java port of Stefan Goessner JsonPath.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -94684,7 +95111,7 @@
       "name" : "org.eclipse.jgit",
       "version" : "6.3.0.202209071007-r",
       "description" : "Repository access and algorithms",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -94869,7 +95296,7 @@
       "name" : "org.eclipse.egit.github.core",
       "version" : "2.1.5",
       "description" : "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -95053,7 +95480,7 @@
       "name" : "google-cloud-bigquery",
       "version" : "2.13.0",
       "description" : "BigQuery",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -95124,6 +95551,7 @@
       "name" : "google-cloud-core",
       "version" : "2.7.1",
       "description" : "Core module for the google-cloud.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -95399,6 +95827,7 @@
       "name" : "google-auth-library-credentials",
       "version" : "1.7.0",
       "description" : "Client libraries providing authentication and authorization to enable calling Google APIs.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -96105,6 +96534,7 @@
       "name" : "google-http-client",
       "version" : "1.41.8",
       "description" : "Google HTTP Client Library for Java. Functionality that works on all supported Java platforms, including Java 7 (or higher) desktop (SE) and web (EE), Android, and Google App Engine.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -96236,7 +96666,7 @@
       "name" : "google-auth-library-oauth2-http",
       "version" : "1.7.0",
       "description" : "Client libraries providing authentication and authorization to enable calling Google APIs.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -96299,6 +96729,7 @@
       "name" : "google-api-services-bigquery",
       "version" : "v2-rev20220507-1.32.1",
       "description" : "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -96363,6 +96794,7 @@
       "name" : "api-common",
       "version" : "2.2.0",
       "description" : "Common utilities for Google APIs in Java",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -96423,6 +96855,7 @@
       "name" : "gax",
       "version" : "2.18.1",
       "description" : "Google Api eXtensions for Java",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -96484,6 +96917,7 @@
       "name" : "threetenbp",
       "version" : "1.6.0",
       "description" : "Backport of JSR-310 from JDK 8 to JDK 7 and JDK 6. NOT an implementation of the JSR.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -96621,6 +97055,7 @@
       "name" : "protobuf-java",
       "version" : "3.20.1",
       "description" : "Core Protocol Buffers library. Protocol Buffers are a way of encoding structured data in an efficient yet extensible format.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -96756,6 +97191,7 @@
       "name" : "grpc-api",
       "version" : "1.46.0",
       "description" : "gRPC: API",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -97196,6 +97632,7 @@
       "name" : "gax-grpc",
       "version" : "2.18.1",
       "description" : "Google Api eXtensions for Java",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -98560,7 +98997,7 @@
       "name" : "google-api-services-calendar",
       "version" : "v3-rev20211229-1.32.1",
       "description" : "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -98626,7 +99063,7 @@
       "name" : "google-api-client",
       "version" : "1.32.1",
       "description" : "The Google APIs Client Library for Java is a Java client library for accessing any HTTP-based API on the web",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -98890,6 +99327,7 @@
       "name" : "google-http-client",
       "version" : "1.39.2",
       "description" : "Google HTTP Client Library for Java. Functionality that works on all supported Java platforms, including Java 7 (or higher) desktop (SE) and web (EE), Android, and Google App Engine.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -99135,7 +99573,7 @@
       "name" : "google-oauth-client",
       "version" : "1.34.0",
       "description" : "Google OAuth Client Library for Java. Functionality that works on all supported Java platforms, including Java 7 (or higher) desktop (SE) and web (EE), Android, and Google App Engine.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -99205,7 +99643,7 @@
       "name" : "google-oauth-client-jetty",
       "version" : "1.34.0",
       "description" : "Runs an HTTP server on a free port, waiting for a redirect with the verification code.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -99275,6 +99713,7 @@
       "name" : "google-oauth-client-java6",
       "version" : "1.34.0",
       "description" : "Google OAuth Client Library for Java",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -99344,7 +99783,7 @@
       "name" : "google-http-client-jackson2",
       "version" : "1.32.1",
       "description" : "Google HTTP Client Library for Java",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -99450,7 +99889,7 @@
       "name" : "google-api-services-drive",
       "version" : "v2-rev20220110-1.32.1",
       "description" : "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -99556,7 +99995,7 @@
       "name" : "google-cloud-functions",
       "version" : "1.0.8",
       "description" : "is a scalable pay as you go Functions-as-a-Service (FaaS) to run your code with zero server management.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -99626,6 +100065,7 @@
       "name" : "grpc-api",
       "version" : "1.36.0",
       "description" : "gRPC: API",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -99824,6 +100264,7 @@
       "name" : "grpc-stub",
       "version" : "1.36.0",
       "description" : "gRPC: Stub",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -100133,6 +100574,7 @@
       "name" : "protobuf-java",
       "version" : "3.15.2",
       "description" : "Core Protocol Buffers library. Protocol Buffers are a way of encoding structured data in an efficient yet extensible format.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -100198,6 +100640,7 @@
       "name" : "proto-google-common-protos",
       "version" : "2.1.0",
       "description" : "PROTO library for proto-google-common-protos",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -100268,6 +100711,7 @@
       "name" : "proto-google-cloud-functions-v1",
       "version" : "1.0.8",
       "description" : "PROTO library for proto-google-cloud-functions-v1",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -100337,6 +100781,7 @@
       "name" : "gax",
       "version" : "1.62.0",
       "description" : "Google Api eXtensions for Java",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -100398,6 +100843,7 @@
       "name" : "google-auth-library-oauth2-http",
       "version" : "0.24.0",
       "description" : "Client libraries providing authentication and authorization to enable calling Google APIs.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -100460,6 +100906,7 @@
       "name" : "google-http-client",
       "version" : "1.39.0",
       "description" : "Google HTTP Client Library for Java. Functionality that works on all supported Java platforms, including Java 7 (or higher) desktop (SE) and web (EE), Android, and Google App Engine.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -100589,6 +101036,7 @@
       "name" : "gax-grpc",
       "version" : "1.62.0",
       "description" : "Google Api eXtensions for Java",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -100710,6 +101158,7 @@
       "name" : "google-auth-library-credentials",
       "version" : "0.24.0",
       "description" : "Client libraries providing authentication and authorization to enable calling Google APIs.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -101205,6 +101654,7 @@
       "name" : "proto-google-iam-v1",
       "version" : "1.0.9",
       "description" : "PROTO library for proto-google-iam-v1",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -101315,7 +101765,7 @@
       "name" : "google-api-services-gmail",
       "version" : "v1-rev20211108-1.32.1",
       "description" : "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -101421,7 +101871,7 @@
       "name" : "google-cloud-pubsub",
       "version" : "1.119.0",
       "description" : "Java idiomatic client for Google Cloud Pub/Sub",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -101492,6 +101942,7 @@
       "name" : "proto-google-cloud-pubsub-v1",
       "version" : "1.101.0",
       "description" : "PROTO library for proto-google-cloud-pubsub-v1",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -102163,7 +102614,7 @@
       "name" : "google-cloud-secretmanager",
       "version" : "2.2.0",
       "description" : "Java idiomatic client for Google Cloud Secret Manager",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -102234,6 +102685,7 @@
       "name" : "proto-google-cloud-secretmanager-v1",
       "version" : "2.2.0",
       "description" : "PROTO library for proto-google-cloud-secretmanager-v1",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -102414,7 +102866,7 @@
       "name" : "google-api-services-sheets",
       "version" : "v4-rev20210629-1.32.1",
       "description" : "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -102520,7 +102972,7 @@
       "name" : "google-cloud-storage",
       "version" : "2.7.2",
       "description" : "Java idiomatic client for Google Cloud Storage.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -102591,6 +103043,7 @@
       "name" : "google-api-services-storage",
       "version" : "v1-rev20220509-1.32.1",
       "description" : "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -102736,7 +103189,7 @@
       "name" : "ivy",
       "version" : "2.5.1",
       "description" : "The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -102889,7 +103342,7 @@
       "name" : "java-grok",
       "version" : "0.1.9",
       "description" : "Java Grok is simple API that allows you to easily parse logs and other files (single line). With Java Grok, you can turn unstructured log and event data into structured data (JSON).",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -103067,7 +103520,7 @@
       "name" : "grpc-auth",
       "version" : "1.48.2",
       "description" : "gRPC: Auth",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -103128,6 +103581,7 @@
       "name" : "grpc-api",
       "version" : "1.48.2",
       "description" : "gRPC: API",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -103188,6 +103642,7 @@
       "name" : "grpc-context",
       "version" : "1.48.2",
       "description" : "gRPC: Context",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -103248,7 +103703,7 @@
       "name" : "grpc-netty",
       "version" : "1.48.2",
       "description" : "gRPC: Netty",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -103309,6 +103764,7 @@
       "name" : "grpc-core",
       "version" : "1.48.2",
       "description" : "gRPC: Core",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -103430,7 +103886,7 @@
       "name" : "grpc-protobuf",
       "version" : "1.48.2",
       "description" : "gRPC: Protobuf",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -103551,7 +104007,7 @@
       "name" : "protobuf-java",
       "version" : "3.21.7",
       "description" : "Core Protocol Buffers library. Protocol Buffers are a way of encoding structured data in an efficient yet extensible format.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -103617,7 +104073,7 @@
       "name" : "grpc-stub",
       "version" : "1.48.2",
       "description" : "gRPC: Stub",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -103740,7 +104196,7 @@
       "name" : "google-auth-library-oauth2-http",
       "version" : "1.5.3",
       "description" : "Client libraries providing authentication and authorization to enable calling Google APIs.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -104053,7 +104509,7 @@
       "name" : "google-auth-library-credentials",
       "version" : "1.5.3",
       "description" : "Client libraries providing authentication and authorization to enable calling Google APIs.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -104115,7 +104571,7 @@
       "name" : "java-jwt",
       "version" : "3.19.2",
       "description" : "Java implementation of JSON Web Token (JWT)",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -104216,7 +104672,7 @@
       "name" : "guava",
       "version" : "28.2-jre",
       "description" : "Guava is a suite of core and expanded libraries that include utility classes, google's collections, io classes, and much much more.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -104330,7 +104786,7 @@
       "name" : "spring-vault-core",
       "version" : "2.3.2",
       "description" : "Spring Vault Core Components",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -104400,7 +104856,7 @@
       "name" : "spring-web",
       "version" : "6.0.4",
       "description" : "Spring Web",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -104618,7 +105074,7 @@
       "name" : "hazelcast",
       "version" : "5.2.1",
       "description" : "Core Hazelcast Module",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -104861,7 +105317,7 @@
       "name" : "commons-lang",
       "version" : "2.6",
       "description" : "Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -104978,7 +105434,7 @@
       "name" : "java-util",
       "version" : "2.0.0",
       "description" : "Java Utilities",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -105273,7 +105729,7 @@
       "name" : "huaweicloud-sdk-core",
       "version" : "3.0.76",
       "description" : "Core library for Huawei Cloud Java SDK",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -105516,7 +105972,7 @@
       "name" : "huaweicloud-sdk-frs",
       "version" : "3.0.76",
       "description" : "Services code for Huawei Cloud SDK for Java",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -105621,7 +106077,7 @@
       "name" : "huaweicloud-sdk-functiongraph",
       "version" : "3.0.76",
       "description" : "Services code for Huawei Cloud SDK for Java",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -105726,7 +106182,7 @@
       "name" : "huaweicloud-sdk-iam",
       "version" : "3.0.76",
       "description" : "Services code for Huawei Cloud SDK for Java",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -105831,7 +106287,7 @@
       "name" : "huaweicloud-sdk-image",
       "version" : "3.0.76",
       "description" : "Services code for Huawei Cloud SDK for Java",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -105936,7 +106392,7 @@
       "name" : "esdk-obs-java",
       "version" : "3.21.4.1",
       "description" : "The HuaweiCloud OBS SDK for Java used for accessing Object Storage Service",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -106133,7 +106589,7 @@
       "name" : "okhttp",
       "version" : "3.14.9",
       "description" : "An HTTP+HTTP/2 client for Android and Java applications",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -106242,7 +106698,7 @@
       "name" : "huaweicloud-sdk-smn",
       "version" : "3.0.76",
       "description" : "Services code for Huawei Cloud SDK for Java",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -106347,7 +106803,7 @@
       "name" : "nessus-aries-common",
       "version" : "0.2.0",
       "description" : "Hyperledger Aries Integration",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -106417,6 +106873,7 @@
       "name" : "aries-client-python",
       "version" : "0.7.25",
       "description" : "Aries Cloud Agent - Python: Java client implementation",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -106546,6 +107003,7 @@
       "name" : "okhttp",
       "version" : "4.10.0",
       "description" : "Square’s meticulous HTTP client for Java and Kotlin.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -107080,7 +107538,7 @@
       "name" : "ical4j",
       "version" : "1.0.7",
       "description" : "A Java library for reading and writing iCalendar (*.ics) files",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -107195,7 +107653,7 @@
       "name" : "org.eclipse.neoscada.protocol.iec60870",
       "version" : "0.4.0",
       "description" : "IEC60870-5-104",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -107258,7 +107716,7 @@
       "name" : "org.eclipse.neoscada.protocol.iec60870.client",
       "version" : "0.4.0",
       "description" : "Eclipse SCADA IEC60870 Client",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -107321,7 +107779,7 @@
       "name" : "org.eclipse.neoscada.protocol.iec60870.client.data",
       "version" : "0.4.0",
       "description" : "Eclipse SCADA IEC60870-5-104 Data Client",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -107384,7 +107842,7 @@
       "name" : "org.eclipse.neoscada.protocol.iec60870.server",
       "version" : "0.4.0",
       "description" : "IEC60870-5-104 Base Server",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -107447,7 +107905,7 @@
       "name" : "org.eclipse.neoscada.protocol.iec60870.server.data",
       "version" : "0.4.0",
       "description" : "IEC60870-5-104 Data Transmission Module",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -107661,7 +108119,7 @@
       "name" : "infinispan-commons-jakarta",
       "version" : "14.0.4.Final",
       "description" : "Infinispan Commons Jakarta EE",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -107740,6 +108198,7 @@
       "name" : "protostream",
       "version" : "4.6.0.Final",
       "description" : "ProtoStream is a serialization library based on Protocol buffers format for serializing structured data.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -108178,7 +108637,7 @@
       "name" : "infinispan-query-dsl",
       "version" : "14.0.4.Final",
       "description" : "Infinispan Query DSL API module",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -108436,7 +108895,7 @@
       "name" : "infinispan-core-jakarta",
       "version" : "14.0.4.Final",
       "description" : "Infinispan core module for Jakarta EE",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -108515,6 +108974,7 @@
       "name" : "jgroups",
       "version" : "5.2.10.Final",
       "description" : "Reliable cluster communication toolkit",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -108857,7 +109317,7 @@
       "name" : "infinispan-query-jakarta",
       "version" : "14.0.4.Final",
       "description" : "Infinispan Query Jakarta EE module",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -110276,7 +110736,7 @@
       "name" : "infinispan-client-hotrod-jakarta",
       "version" : "14.0.4.Final",
       "description" : "Infinispan Hot Rod Client Jakarta EE",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -112574,7 +113034,7 @@
       "name" : "infinispan-remote-query-client",
       "version" : "14.0.4.Final",
       "description" : "Infinispan Remote Query common classes between client and server",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -112771,7 +113231,7 @@
       "name" : "influxdb-java",
       "version" : "2.22",
       "description" : "Java API to access the InfluxDB REST API",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -113132,7 +113592,7 @@
       "name" : "influxdb-client-java",
       "version" : "6.7.0",
       "description" : "The reference Java client that allows query, write and management (bucket, organization, users) for the InfluxDB 2.x.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -113198,6 +113658,7 @@
       "name" : "influxdb-client-core",
       "version" : "6.7.0",
       "description" : "InfluxDB Client Core - exceptions, validations, REST client",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -113976,7 +114437,7 @@
       "name" : "irclib",
       "version" : "1.10",
       "description" : "A Java implementation of the IRC protocol",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -114087,7 +114548,7 @@
       "name" : "ironmq",
       "version" : "3.0.5",
       "description" : "An easy-to-use highly available message queuing service. Built for distributed cloud applications with critical messaging needs. Provides on-demand message queuing with HTTPS transport, one-time FIFO delivery, message persistence, and cloud-optimized performance.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -114193,7 +114654,7 @@
       "name" : "jackson-dataformat-avro",
       "version" : "2.14.1",
       "description" : "Support for reading and writing AVRO-encoded data via Jackson abstractions.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -114303,7 +114764,7 @@
       "name" : "jackson-dataformat-protobuf",
       "version" : "2.14.1",
       "description" : "Support for reading and writing protobuf-encoded data via Jackson abstractions.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -114453,7 +114914,7 @@
       "name" : "jasypt",
       "version" : "1.9.3",
       "description" : "Java library which enables encryption in java apps with minimum effort.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -114748,6 +115209,7 @@
       "name" : "graal-sdk",
       "version" : "22.3.0",
       "description" : "GraalVM is an ecosystem for compiling and running applications written in multiple languages. GraalVM removes the isolation between programming languages and enables interoperability in a shared runtime.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -114923,7 +115385,7 @@
       "name" : "org.apache.servicemix.bundles.javax-cache-api",
       "version" : "1.1.1_1",
       "description" : "This OSGi bundle wraps cache-api 1.1.1 jar file.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -115077,7 +115539,7 @@
       "name" : "jackrabbit-core",
       "version" : "2.21.13",
       "description" : "Jackrabbit content repository implementation",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -115356,6 +115818,7 @@
       "name" : "oak-jackrabbit-api",
       "version" : "1.44.0",
       "description" : "The goal of the Oak effort within the Apache Jackrabbit project is to implement a scalable and performant hierarchical content repository for use as the foundation of modern world-class web sites and other demanding content applications.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -115429,6 +115892,7 @@
       "name" : "jackrabbit-jcr-commons",
       "version" : "2.21.13",
       "description" : "General purpose classes for use with the JCR API",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -115940,7 +116404,7 @@
       "name" : "jcr",
       "version" : "2.0",
       "description" : "The Content Repository API for JavaTM Technology Version 2.0 is specified by JSR-283. This module contains the complete API as specified.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -116125,7 +116589,7 @@
       "name" : "jgroups-raft",
       "version" : "0.5.3.Final",
       "description" : "JGroups RAFT implementation",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -116196,6 +116660,7 @@
       "name" : "jgroups",
       "version" : "4.2.10.Final",
       "description" : "Reliable cluster communication toolkit",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -116306,7 +116771,7 @@
       "name" : "jgroups",
       "version" : "4.2.17.Final",
       "description" : "Reliable cluster communication toolkit",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -116416,7 +116881,7 @@
       "name" : "guava",
       "version" : "30.1.1-jre",
       "description" : "Guava is a suite of core and expanded libraries that include utility classes, Google's collections, I/O classes, and much more.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -116612,7 +117077,7 @@
       "group" : "com.atlassian.sal",
       "name" : "sal-api",
       "version" : "4.4.2",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -116655,7 +117120,7 @@
       "group" : "com.atlassian.jira",
       "name" : "jira-rest-java-client-api",
       "version" : "5.2.4",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -116700,6 +117165,7 @@
       "name" : "atlassian-util-concurrent",
       "version" : "4.0.1",
       "description" : "This project contains utility classes that are used by various products and projects inside Atlassian and may have some utility to the world at large.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -116771,6 +117237,7 @@
       "group" : "com.atlassian.httpclient",
       "name" : "atlassian-httpclient-api",
       "version" : "2.1.5",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -116815,6 +117282,7 @@
       "name" : "joda-time",
       "version" : "2.9.9",
       "description" : "Date and time library to replace JDK date handling",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -116886,7 +117354,7 @@
       "group" : "com.atlassian.jira",
       "name" : "jira-rest-java-client-core",
       "version" : "5.2.4",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -117392,6 +117860,7 @@
       "group" : "com.atlassian.event",
       "name" : "atlassian-event",
       "version" : "4.1.1",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -117434,6 +117903,7 @@
       "group" : "com.atlassian.httpclient",
       "name" : "atlassian-httpclient-library",
       "version" : "2.1.5",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -117705,7 +118175,7 @@
       "name" : "jolt-core",
       "version" : "0.1.7",
       "description" : "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -117764,7 +118234,7 @@
       "name" : "json-utils",
       "version" : "0.1.7",
       "description" : "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -117904,7 +118374,7 @@
       "name" : "spring-orm",
       "version" : "6.0.4",
       "description" : "Spring Object/Relational Mapping",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -117970,7 +118440,7 @@
       "name" : "jakarta.persistence-api",
       "version" : "3.1.0",
       "description" : "Eclipse Enterprise for Java (EE4J) is an open source initiative to create standard APIs, implementations of those APIs, and technology compatibility kits for Java runtimes that enable development, deployment, and management of server-side and cloud-native applications.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -118049,7 +118519,7 @@
       "name" : "openjpa",
       "version" : "3.2.2",
       "description" : "Apache OpenJPA implementation of JSR-338 JPA 2.2",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -118520,7 +118990,7 @@
       "name" : "jackson-jq",
       "version" : "1.0.0-preview.20220705",
       "description" : "jq for Jackson JSON Processor",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -118796,7 +119266,7 @@
       "name" : "jslt",
       "version" : "0.1.11",
       "description" : "A JSON query and transformation language",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -118902,7 +119372,7 @@
       "name" : "json-schema-validator",
       "version" : "1.0.73",
       "description" : "A json schema validator that supports draft v4, v6, v7 and v2019-09",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -119075,7 +119545,7 @@
       "name" : "jsonapi-converter",
       "version" : "0.11",
       "description" : "JSONAPI-Converter is a library that provides means for integrating with services using JSON API specification.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -119381,7 +119851,7 @@
       "name" : "JSONata4Java",
       "version" : "2.2.4",
       "description" : "Port of jsonata.js to Java to enable rules for JSON content",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -119642,7 +120112,7 @@
       "name" : "jakarta.json.bind-api",
       "version" : "3.0.0",
       "description" : "Jakarta JSON Binding is a standard binding layer for converting Java objects to/from JSON documents.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -119970,7 +120440,7 @@
       "name" : "vertx-core",
       "version" : "4.3.6",
       "description" : "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -120077,7 +120547,7 @@
       "name" : "vertx-web",
       "version" : "4.3.6",
       "description" : "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -120144,6 +120614,7 @@
       "name" : "vertx-web-common",
       "version" : "4.3.6",
       "description" : "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -120210,6 +120681,7 @@
       "name" : "vertx-auth-common",
       "version" : "4.3.6",
       "description" : "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -120421,7 +120893,7 @@
       "name" : "json-patch",
       "version" : "1.13",
       "description" : "JSON Patch (RFC 6902) and JSON Merge Patch (RFC 7386) implementation in Java",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -120605,6 +121077,7 @@
       "name" : "jackson-coreutils",
       "version" : "2.0",
       "description" : "JSON Pointer (RFC 6901) and numeric equality for Jackson (2.2.x)",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -120706,7 +121179,7 @@
       "name" : "jt400",
       "version" : "11.0",
       "description" : "The Open Source version of the IBM Toolbox for Java",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -120937,7 +121410,7 @@
       "name" : "jackson-datatype-jdk8",
       "version" : "2.14.1",
       "description" : "Add-on module for Jackson (http://jackson.codehaus.org) to support JDK 8 data types.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -121087,7 +121560,7 @@
       "name" : "vertx-web-client",
       "version" : "4.3.6",
       "description" : "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -121326,6 +121799,7 @@
       "name" : "kubernetes-client-api",
       "version" : "6.3.1",
       "description" : "Java client for Kubernetes and OpenShift",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -121391,6 +121865,7 @@
       "name" : "kubernetes-model-core",
       "version" : "6.3.1",
       "description" : "Java client for Kubernetes and OpenShift",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -121716,6 +122191,7 @@
       "name" : "kubernetes-model-apps",
       "version" : "6.3.1",
       "description" : "Java client for Kubernetes and OpenShift",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -121781,6 +122257,7 @@
       "name" : "kubernetes-model-autoscaling",
       "version" : "6.3.1",
       "description" : "Java client for Kubernetes and OpenShift",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -121846,6 +122323,7 @@
       "name" : "kubernetes-model-apiextensions",
       "version" : "6.3.1",
       "description" : "Java client for Kubernetes and OpenShift",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -121911,6 +122389,7 @@
       "name" : "kubernetes-model-batch",
       "version" : "6.3.1",
       "description" : "Java client for Kubernetes and OpenShift",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -122041,6 +122520,7 @@
       "name" : "kubernetes-model-coordination",
       "version" : "6.3.1",
       "description" : "Java client for Kubernetes and OpenShift",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -122171,6 +122651,7 @@
       "name" : "kubernetes-model-events",
       "version" : "6.3.1",
       "description" : "Java client for Kubernetes and OpenShift",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -123019,6 +123500,7 @@
       "name" : "openshift-client-api",
       "version" : "6.3.1",
       "description" : "Java client for Kubernetes and OpenShift",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -123084,6 +123566,7 @@
       "name" : "openshift-model",
       "version" : "6.3.1",
       "description" : "Java client for Kubernetes and OpenShift",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -124225,7 +124708,7 @@
       "group" : "org.apache.kudu",
       "name" : "kudu-client",
       "version" : "1.16.0",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -124506,7 +124989,7 @@
       "name" : "apacheds-core-api",
       "version" : "2.0.0.AM26",
       "description" : "Contains interfaces and helper classes that are part of the ApacheDS Core API.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -124584,6 +125067,7 @@
       "name" : "apacheds-core-constants",
       "version" : "2.0.0.AM26",
       "description" : "Contains classes that store interfaces with various constants in ApacheDS.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -124661,6 +125145,7 @@
       "name" : "apacheds-i18n",
       "version" : "2.0.0.AM26",
       "description" : "Internationalization of errors and other messages",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -124892,6 +125377,7 @@
       "name" : "api-ldap-client-api",
       "version" : "2.0.0",
       "description" : "LDAP Client API",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -125427,6 +125913,7 @@
       "name" : "api-ldap-model",
       "version" : "2.0.0",
       "description" : "Common LDAP Model used by clients and servers",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -125581,6 +126068,7 @@
       "name" : "api-util",
       "version" : "2.0.0",
       "description" : "Utilities shared across this top level project",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -126059,7 +126547,7 @@
       "name" : "lucene-core",
       "version" : "8.11.2",
       "description" : "Apache Lucene Java Core",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -126137,7 +126625,7 @@
       "name" : "lucene-queryparser",
       "version" : "8.11.2",
       "description" : "Lucene QueryParsers module",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -126369,7 +126857,7 @@
       "name" : "lucene-analyzers-common",
       "version" : "8.11.2",
       "description" : "Additional Analyzers",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -126527,7 +127015,7 @@
       "name" : "compress-lzf",
       "version" : "1.1",
       "description" : "Compression codec for LZF encoding for particularly encoding/decoding, with reasonable compression. Compressor is basic Lempel-Ziv codec, without Huffman (deflate/gzip) or statistical post-encoding. See \"http://oldhome.schmorp.de/marc/liblzf.html\" for more on original LZF package.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -126638,7 +127126,7 @@
       "name" : "quartz",
       "version" : "2.3.2",
       "description" : "Enterprise Job Scheduler",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -127016,7 +127504,7 @@
       "name" : "mapstruct",
       "version" : "1.5.2.Final",
       "description" : "An annotation processor for generating type-safe bean mappers",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -127117,7 +127605,7 @@
       "name" : "metrics-core",
       "version" : "4.2.14",
       "description" : "Metrics is a Java library which gives you unparalleled insight into what your code does in production. Metrics provides a powerful toolkit of ways to measure the behavior of critical components in your production environment.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -127187,7 +127675,7 @@
       "name" : "metrics-jmx",
       "version" : "4.2.14",
       "description" : "A set of classes which allow you to report metrics via JMX.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -127257,7 +127745,7 @@
       "name" : "metrics-json",
       "version" : "4.2.14",
       "description" : "A set of Jackson modules which provide serializers for most Metrics classes.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -127367,7 +127855,7 @@
       "name" : "micrometer-core",
       "version" : "1.10.3",
       "description" : "Core module of Micrometer containing instrumentation API and implementation",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -127424,7 +127912,7 @@
       "name" : "micrometer-registry-jmx",
       "version" : "1.10.3",
       "description" : "Application monitoring instrumentation facade",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -127668,7 +128156,7 @@
       "name" : "microprofile-config-api",
       "version" : "3.0.2",
       "description" : "MicroProfile Config :: API",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -127778,7 +128266,7 @@
       "name" : "microprofile-fault-tolerance-api",
       "version" : "4.0.2",
       "description" : "Fault Tolerance APIs for MicroProfile :: API",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -128052,6 +128540,7 @@
       "name" : "smallrye-fault-tolerance-core",
       "version" : "6.1.0",
       "description" : "SmallRye Build Parent POM",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -128453,7 +128942,7 @@
       "name" : "smallrye-health",
       "version" : "4.0.1",
       "description" : "SmallRye Parent POM",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -128523,6 +129012,7 @@
       "name" : "microprofile-health-api",
       "version" : "4.0",
       "description" : "MicroProfile Health :: API",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -128591,6 +129081,7 @@
       "name" : "smallrye-health-api",
       "version" : "4.0.1",
       "description" : "The feature API for the testing of features to be included in the specification.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -128660,6 +129151,7 @@
       "name" : "mutiny",
       "version" : "1.8.0",
       "description" : "Intuitive Event-Driven Reactive Programming Library for Java",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -128808,6 +129300,7 @@
       "name" : "jakarta.json",
       "version" : "2.0.1",
       "description" : "Default provider for Jakarta JSON Processing",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -128956,6 +129449,7 @@
       "name" : "smallrye-config-core",
       "version" : "3.1.1",
       "description" : "SmallRye Parent POM",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -129404,7 +129898,7 @@
       "name" : "minio",
       "version" : "8.5.1",
       "description" : "MinIO Java SDK for Amazon S3 Compatible Cloud Storage",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -129831,7 +130325,7 @@
       "name" : "mongodb-driver-core",
       "version" : "4.8.1",
       "description" : "The Java operations layer for the MongoDB Java Driver. Third parties can wrap this layer to provide custom higher-level APIs",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -129952,7 +130446,7 @@
       "name" : "mongodb-driver-sync",
       "version" : "4.8.1",
       "description" : "The MongoDB Synchronous Driver",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -130013,7 +130507,7 @@
       "name" : "bson",
       "version" : "4.8.1",
       "description" : "The BSON library",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -130154,7 +130648,7 @@
       "name" : "compiler",
       "version" : "0.9.10",
       "description" : "Implementation of mustache.js for Java",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -130301,7 +130795,7 @@
       "name" : "mybatis",
       "version" : "3.5.11",
       "description" : "The MyBatis SQL mapper framework makes it easier to use a relational database with object-oriented applications. MyBatis couples objects with stored procedures or SQL statements using a XML descriptor or annotations. Simplicity is the biggest advantage of the MyBatis data mapper over object relational mapping tools.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -130418,7 +130912,7 @@
       "name" : "jnats",
       "version" : "2.16.5",
       "description" : "Client library for working with the NATS messaging system.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -130519,7 +131013,7 @@
       "name" : "nitrite",
       "version" : "3.4.4",
       "description" : "An in-memory, single-file based embedded nosql persistent document store.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -131105,7 +131599,7 @@
       "name" : "joda-time",
       "version" : "2.11.1",
       "description" : "Date and time library to replace JDK date handling",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -131215,7 +131709,7 @@
       "name" : "ognl",
       "version" : "3.1.12",
       "description" : "OGNL - Object Graph Navigation Library",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -131409,7 +131903,7 @@
       "name" : "olingo-odata2-api",
       "version" : "2.0.11",
       "description" : "The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -131706,7 +132200,7 @@
       "name" : "odata-commons-api",
       "version" : "4.8.0",
       "description" : "The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -131846,7 +132340,7 @@
       "name" : "odata-client-core",
       "version" : "4.8.0",
       "description" : "The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -131916,7 +132410,7 @@
       "name" : "odata-client-api",
       "version" : "4.8.0",
       "description" : "The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -132055,7 +132549,7 @@
       "name" : "odata-server-core",
       "version" : "4.8.0",
       "description" : "The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -132125,6 +132619,7 @@
       "name" : "odata-server-api",
       "version" : "4.8.0",
       "description" : "The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -132273,7 +132768,7 @@
       "name" : "openstack4j-core",
       "version" : "3.10",
       "description" : "OpenStack Java API",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -133075,6 +133570,7 @@
       "name" : "opentelemetry-sdk-trace",
       "version" : "1.21.0",
       "description" : "OpenTelemetry SDK For Tracing",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -133299,7 +133795,7 @@
       "name" : "opentelemetry-api",
       "version" : "1.21.0",
       "description" : "OpenTelemetry API",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -133356,6 +133852,7 @@
       "name" : "opentelemetry-context",
       "version" : "1.21.0",
       "description" : "OpenTelemetry Context (Incubator)",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -133412,7 +133909,7 @@
       "name" : "opentelemetry-semconv",
       "version" : "1.21.0-alpha",
       "description" : "OpenTelemetry Semantic Conventions",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -133510,7 +134007,7 @@
       "name" : "org.eclipse.paho.client.mqttv3",
       "version" : "1.2.5",
       "description" : "The Paho project provides open-source implementations of open and standard messaging protocols aimed at new, existing, and emerging applications for Machine to Machine (M2M) and Internet of Things (IoT).",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -133616,7 +134113,7 @@
       "name" : "org.eclipse.paho.mqttv5.client",
       "version" : "1.2.5",
       "description" : "The Paho project provides open-source implementations of open and standard messaging protocols aimed at new, existing, and emerging applications for Machine to Machine (M2M) and Internet of Things (IoT).",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -133828,7 +134325,7 @@
       "name" : "postgresql",
       "version" : "42.5.1",
       "description" : "PostgreSQL JDBC Driver Postgresql",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -133939,7 +134436,7 @@
       "name" : "pgjdbc-ng",
       "version" : "0.8.9",
       "description" : "PostgreSQL JDBC - NG - Driver",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -134177,7 +134674,7 @@
       "name" : "plc4j-api",
       "version" : "0.10.0",
       "description" : "Central API Module.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -134251,7 +134748,7 @@
       "name" : "plc4j-connection-pool",
       "version" : "0.10.0",
       "description" : "An implementation of a connection pool based on Apache Commons Pool.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -134325,7 +134822,7 @@
       "name" : "plc4j-scraper",
       "version" : "0.10.0",
       "description" : "Utility to efficiently collect a large number of items on multiple devices by different triggers.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -134546,6 +135043,7 @@
       "name" : "plc4j-spi",
       "version" : "0.10.0",
       "description" : "Internal API Module.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -136874,7 +137372,7 @@
       "name" : "protobuf-java",
       "version" : "3.19.6",
       "description" : "Core Protocol Buffers library. Protocol Buffers are a way of encoding structured data in an efficient yet extensible format.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -136939,7 +137437,7 @@
       "name" : "protobuf-java-util",
       "version" : "3.19.6",
       "description" : "Utilities for Protocol Buffers",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -137044,7 +137542,7 @@
       "name" : "pubnub-gson",
       "version" : "4.25.0",
       "description" : "PubNub is a cross-platform client-to-client (1:1 and 1:many) push service in the cloud, capable of broadcasting real-time messages to millions of web and mobile clients simultaneously, in less than a quarter second!",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -137284,7 +137782,7 @@
       "name" : "pulsar-client",
       "version" : "2.11.0",
       "description" : "Pulsar is a distributed pub-sub messaging platform with a very flexible messaging model and an intuitive client API.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -137362,6 +137860,7 @@
       "name" : "pulsar-client-api",
       "version" : "2.11.0",
       "description" : "Pulsar is a distributed pub-sub messaging platform with a very flexible messaging model and an intuitive client API.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -137439,6 +137938,7 @@
       "name" : "pulsar-client-admin-api",
       "version" : "2.11.0",
       "description" : "Pulsar is a distributed pub-sub messaging platform with a very flexible messaging model and an intuitive client API.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -137929,7 +138429,7 @@
       "name" : "pulsar-client-admin",
       "version" : "2.11.0",
       "description" : "Pulsar is a distributed pub-sub messaging platform with a very flexible messaging model and an intuitive client API.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -138335,7 +138835,7 @@
       "name" : "jython-standalone",
       "version" : "2.7.3",
       "description" : "Jython is an implementation of the high-level, dynamic, object-oriented language Python written in 100% Pure Java, and seamlessly integrated with the Java platform. It thus allows you to run Python on any Java platform.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -138441,7 +138941,7 @@
       "name" : "quickfixj-core",
       "version" : "2.3.1",
       "description" : "The core QuickFIX/J engine",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -138511,7 +139011,7 @@
       "name" : "quickfixj-messages-all",
       "version" : "2.3.1",
       "description" : "QuickFIX/J Message classes for all FIX specs",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -138742,7 +139242,7 @@
       "name" : "reactor-core",
       "version" : "3.5.2",
       "description" : "Non-Blocking Reactive Foundation for the JVM",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -138848,7 +139348,7 @@
       "name" : "redisson",
       "version" : "3.16.7",
       "description" : "Redis Java client with features of In-Memory Data Grid",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -139518,7 +140018,7 @@
       "name" : "robotframework",
       "version" : "4.1.2",
       "description" : "High level test automation framework",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -139687,7 +140187,7 @@
       "name" : "rocketmq-client",
       "version" : "4.9.4",
       "description" : "The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -139757,6 +140257,7 @@
       "name" : "rocketmq-common",
       "version" : "4.9.4",
       "description" : "The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -139883,7 +140384,7 @@
       "name" : "rocketmq-acl",
       "version" : "4.9.4",
       "description" : "The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -139953,6 +140454,7 @@
       "name" : "rocketmq-remoting",
       "version" : "4.9.4",
       "description" : "The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -140160,7 +140662,7 @@
       "name" : "commons-validator",
       "version" : "1.7",
       "description" : "Apache Commons Validator provides the building blocks for both client side validation and server side data validation. It may be used standalone or with a framework like Struts.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -140394,7 +140896,7 @@
       "name" : "rxjava",
       "version" : "2.2.21",
       "description" : "Reactive Extensions for Java",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -140508,7 +141010,7 @@
       "name" : "cometd-java-client-http-jetty",
       "version" : "7.0.9",
       "description" : "The CometD project is a scalable web messaging bus that uses WebSocket and HTTP AJAX push technology patterns known as \"Comet\" techniques",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -140655,6 +141157,7 @@
       "name" : "cometd-java-client-common",
       "version" : "7.0.9",
       "description" : "The CometD project is a scalable web messaging bus that uses WebSocket and HTTP AJAX push technology patterns known as \"Comet\" techniques",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -140931,7 +141434,7 @@
       "name" : "maven-plugin-annotations",
       "version" : "3.2",
       "description" : "Java 5 annotations to use in Mojos.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -141072,7 +141575,7 @@
       "name" : "mockito-junit-jupiter",
       "version" : "3.12.4",
       "description" : "Mockito JUnit 5 support",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -141141,7 +141644,7 @@
       "name" : "mockito-core",
       "version" : "3.12.4",
       "description" : "Mockito mock objects library core API and implementation",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -141395,7 +141898,7 @@
       "name" : "Saxon-HE",
       "version" : "11.4",
       "description" : "The XSLT and XQuery Processor",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -141885,7 +142388,7 @@
       "name" : "cxf-rt-rs-security-oauth2",
       "version" : "4.0.0",
       "description" : "Apache CXF Runtime OAuth 2.0",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -142194,7 +142697,7 @@
       "name" : "cxf-rt-rs-extension-providers",
       "version" : "4.0.0",
       "description" : "Apache CXF JAX-RS Extensions: Providers",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -142320,7 +142823,7 @@
       "name" : "shiro-core",
       "version" : "1.11.0",
       "description" : "Apache Shiro is a powerful and flexible open-source security framework that cleanly handles authentication, authorization, enterprise session management, single sign-on and cryptography services.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -143102,7 +143605,7 @@
       "name" : "slack-api-client",
       "version" : "1.8.1",
       "description" : "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -143163,6 +143666,7 @@
       "name" : "slack-api-model",
       "version" : "1.8.1",
       "description" : "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -143263,7 +143767,7 @@
       "name" : "jsmpp",
       "version" : "2.3.11",
       "description" : "SMPP library for Java",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -143410,7 +143914,7 @@
       "name" : "org.apache.servicemix.bundles.snmp4j",
       "version" : "2.6.3_1",
       "description" : "This OSGi bundle wraps snmp4j 2.6.3 jar file.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -143795,7 +144299,7 @@
       "name" : "solr-solrj",
       "version" : "8.11.2",
       "description" : "Apache Solr Solrj",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -144713,7 +145217,7 @@
       "name" : "org.apache.servicemix.bundles.splunk",
       "version" : "1.9.0_1",
       "description" : "This OSGi bundle wraps splunk 1.9.0 jar file.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -144867,7 +145371,7 @@
       "name" : "spring-batch-core",
       "version" : "4.3.7",
       "description" : "Spring Batch Core",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -145049,6 +145553,7 @@
       "name" : "spring-batch-infrastructure",
       "version" : "4.3.7",
       "description" : "Spring Batch Infrastructure",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -145110,6 +145615,7 @@
       "name" : "spring-retry",
       "version" : "1.3.3",
       "description" : "Spring Retry provides an abstraction around retrying failed operations, with an emphasis on declarative control of the process and policy-based behaviour that is easy to extend and customize. For instance, you can configure a plain POJO operation to retry if it fails, based on the type of exception, and with a fixed or exponential backoff.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -145165,242 +145671,6 @@
       "type" : "library",
       "bom-ref" : "pkg:maven/org.springframework.retry/spring-retry@1.3.3?type=jar"
     },
-    {
-      "publisher" : "The Apache Software Foundation",
-      "group" : "org.apache.camel",
-      "name" : "camel-spring-integration",
-      "version" : "4.0.0-SNAPSHOT",
-      "description" : "Camel Spring Integration support",
-      "licenses" : [
-        {
-          "license" : {
-            "id" : "Apache-2.0",
-            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
-          }
-        }
-      ],
-      "purl" : "pkg:maven/org.apache.camel/camel-spring-integration@4.0.0-SNAPSHOT?type=jar",
-      "externalReferences" : [
-        {
-          "type" : "website",
-          "url" : "https://camel.apache.org/camel-parent/components/camel-spring-integration"
-        },
-        {
-          "type" : "distribution",
-          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
-        },
-        {
-          "type" : "issue-tracker",
-          "url" : "https://issues.apache.org/jira/browse/CAMEL"
-        },
-        {
-          "type" : "mailing-list",
-          "url" : "dev-subscribe@camel.apache.org"
-        },
-        {
-          "type" : "vcs",
-          "url" : "https://gitbox.apache.org/repos/asf?p=camel.git;a=summary/camel-parent/components/camel-spring-integration"
-        }
-      ],
-      "type" : "library",
-      "bom-ref" : "pkg:maven/org.apache.camel/camel-spring-integration@4.0.0-SNAPSHOT?type=jar"
-    },
-    {
-      "publisher" : "Spring IO",
-      "group" : "org.springframework.integration",
-      "name" : "spring-integration-core",
-      "version" : "5.5.16",
-      "description" : "Spring Integration Core",
-      "scope" : "optional",
-      "hashes" : [
-        {
-          "alg" : "MD5",
-          "content" : "9438fec4121105c75b7f8112f6736ffc"
-        },
-        {
-          "alg" : "SHA-1",
-          "content" : "9e73c7f4937a0844f8120784747ca5dae36d6e73"
-        },
-        {
-          "alg" : "SHA-256",
-          "content" : "bedae6353323e805a0e4d68b97ff9508dd6d876907da4590b2c5d29bd6a74ea0"
-        },
-        {
-          "alg" : "SHA-512",
-          "content" : "41809a45081a0dec44851a6d551b3d140e88f3ce4e2f3e22f922c38087657bb8a39803a81a266a9deacaad0113a0d2ac0d2923090323725bb3cdf015958037b5"
-        },
-        {
-          "alg" : "SHA-384",
-          "content" : "e29a93b7ad2878d851b4914509b9717a071e5fa247a96831c05db4184e671f455ae1f3e0f2b3adc05e1d4bcaeadf3e3f"
-        },
-        {
-          "alg" : "SHA3-384",
-          "content" : "9e6cc5227555ce86718253a2ca87df065170fa0972c9dcec984cda33f938c17e7570f750bc0c193711f13870ebf4908a"
-        },
-        {
-          "alg" : "SHA3-256",
-          "content" : "d52e8aacbd80c51d234ead61c802c35e6d1f3eb460345f9ad51fe15c42058140"
-        },
-        {
-          "alg" : "SHA3-512",
-          "content" : "524a193bceda3971c7992a5509cb4c224a9044db2869956771f514377a9b8d760e1220b90398287a7e5c8b4bf24b3cae334177281760f961fc37d4b41c4b5b3d"
-        }
-      ],
-      "licenses" : [
-        {
-          "license" : {
-            "id" : "Apache-2.0"
-          }
-        }
-      ],
-      "purl" : "pkg:maven/org.springframework.integration/spring-integration-core@5.5.16?type=jar",
-      "externalReferences" : [
-        {
-          "type" : "website",
-          "url" : "https://github.com/spring-projects/spring-integration"
-        },
-        {
-          "type" : "issue-tracker",
-          "url" : "https://github.com/spring-projects/spring-integration/issues"
-        },
-        {
-          "type" : "vcs",
-          "url" : "https://github.com/spring-projects/spring-integration"
-        }
-      ],
-      "type" : "library",
-      "bom-ref" : "pkg:maven/org.springframework.integration/spring-integration-core@5.5.16?type=jar"
-    },
-    {
-      "publisher" : "Spring IO",
-      "group" : "org.springframework",
-      "name" : "spring-messaging",
-      "version" : "5.3.24",
-      "description" : "Spring Messaging",
-      "hashes" : [
-        {
-          "alg" : "MD5",
-          "content" : "c3329c6ce4a58d7808b951f1c55e249f"
-        },
-        {
-          "alg" : "SHA-1",
-          "content" : "62577a956a4fa4f5d6a2d6ee645ad65295a8bd7a"
-        },
-        {
-          "alg" : "SHA-256",
-          "content" : "bcfd745f5d621694daf9bf73f849b4d9d9301f3c0b030533930cdedd02067054"
-        },
-        {
-          "alg" : "SHA-512",
-          "content" : "b6f8625e6d625b28ad083fd4ac34fb8cc30686fc7446245c65b1c109782709f349164ea62f62c8275b71bc29db5a53749bdcaedd20f00fdde1f64d98fdc46e67"
-        },
-        {
-          "alg" : "SHA-384",
-          "content" : "398048c74d08a29f682a417b2ebbe73d90d796282115067ae9635b17d58eed0a373cfe06dccef522a931c30d91f9469b"
-        },
-        {
-          "alg" : "SHA3-384",
-          "content" : "598b0dacf762fe26002dd3ab02bb69ec55a531b71970a2d0a1b35ead26ad34b8ddd172f1d3e264790cb8e943c363d88f"
-        },
-        {
-          "alg" : "SHA3-256",
-          "content" : "b94eac2b63a8384eb23075c5aa098dd300ab01fb2a2d17b5d171826215bd87c0"
-        },
-        {
-          "alg" : "SHA3-512",
-          "content" : "c303ce7f99e6f88f854c470641ff7ae0d1fd26ba51154668e65cede8bab2a9d8e8329a25dcf7154fb8f0184e19168915f319b951cf0169ece960cbd16b839978"
-        }
-      ],
-      "licenses" : [
-        {
-          "license" : {
-            "id" : "Apache-2.0"
-          }
-        }
-      ],
-      "purl" : "pkg:maven/org.springframework/spring-messaging@5.3.24?type=jar",
-      "externalReferences" : [
-        {
-          "type" : "website",
-          "url" : "https://github.com/spring-projects/spring-framework"
-        },
-        {
-          "type" : "issue-tracker",
-          "url" : "https://github.com/spring-projects/spring-framework/issues"
-        },
-        {
-          "type" : "vcs",
-          "url" : "https://github.com/spring-projects/spring-framework"
-        }
-      ],
-      "type" : "library",
-      "bom-ref" : "pkg:maven/org.springframework/spring-messaging@5.3.24?type=jar"
-    },
-    {
-      "publisher" : "reactor",
-      "group" : "io.projectreactor",
-      "name" : "reactor-core",
-      "version" : "3.4.26",
-      "description" : "Non-Blocking Reactive Foundation for the JVM",
-      "hashes" : [
-        {
-          "alg" : "MD5",
-          "content" : "355044eb7fa97e2b277f262fac830ea5"
-        },
-        {
-          "alg" : "SHA-1",
-          "content" : "ddb6f29e5cc03b703abb85c5a9833645a3cd8ff1"
-        },
-        {
-          "alg" : "SHA-256",
-          "content" : "336b01e6affd60329cc7c92d8418888a662d22683c57bcb924d2549267b93d9a"
-        },
-        {
-          "alg" : "SHA-512",
-          "content" : "d46855e41a810a537e8360e585c57b569069f086591f1c4792b25069dd1e1ac1df49ad66ec91e4b9ca31e23eb747056199dc71412381b9e43aca4236fc6481d4"
-        },
-        {
-          "alg" : "SHA-384",
-          "content" : "f3e287a4c721005f9fde85e46748900bf435f5b09ac2a5244b3f432a038e43fdd68977579276771482451bee00243949"
-        },
-        {
-          "alg" : "SHA3-384",
-          "content" : "6bd07fa5c307cd2c2d89ef631600135fdb9c409395f529113044d07f0247dd62ac46584ea20819035b0f46ba60acb97e"
-        },
-        {
-          "alg" : "SHA3-256",
-          "content" : "a612939478d1551235bdbff2b4b9d67dc6ee8a19e6001b676371f2befd7b35e0"
-        },
-        {
-          "alg" : "SHA3-512",
-          "content" : "da0d438564444af6b22ef6cf3398b65e9740078ad663f7fde53d3fe35e1871f7cad1cc7666fcdfbc98a2287f6ee772e19e4e4c6e7e2c8c6336a55eadcb3d15d1"
-        }
-      ],
-      "licenses" : [
-        {
-          "license" : {
-            "id" : "Apache-2.0"
-          }
-        }
-      ],
-      "purl" : "pkg:maven/io.projectreactor/reactor-core@3.4.26?type=jar",
-      "externalReferences" : [
-        {
-          "type" : "website",
-          "url" : "https://github.com/reactor/reactor-core"
-        },
-        {
-          "type" : "issue-tracker",
-          "url" : "https://github.com/reactor/reactor-core/issues"
-        },
-        {
-          "type" : "vcs",
-          "url" : "https://github.com/reactor/reactor-core"
-        }
-      ],
-      "type" : "library",
-      "bom-ref" : "pkg:maven/io.projectreactor/reactor-core@3.4.26?type=jar"
-    },
     {
       "publisher" : "The Apache Software Foundation",
       "group" : "org.apache.camel",
@@ -145487,7 +145757,7 @@
       "name" : "spring-ldap-core",
       "version" : "2.4.1",
       "description" : "Spring LDAP",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -145863,7 +146133,7 @@
       "name" : "spring-rabbit",
       "version" : "3.0.0",
       "description" : "Spring RabbitMQ Support",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -145929,6 +146199,7 @@
       "name" : "spring-amqp",
       "version" : "3.0.0",
       "description" : "Spring AMQP Core",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -145994,6 +146265,7 @@
       "name" : "spring-retry",
       "version" : "2.0.0",
       "description" : "Spring Retry provides an abstraction around retrying failed operations, with an emphasis on declarative control of the process and policy-based behaviour that is easy to extend and customize. For instance, you can configure a plain POJO operation to retry if it fails, based on the type of exception, and with a fixed or exponential backoff.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -146055,6 +146327,7 @@
       "name" : "amqp-client",
       "version" : "5.16.0",
       "description" : "The RabbitMQ Java client library allows Java applications to interface with RabbitMQ.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -146345,7 +146618,7 @@
       "name" : "spring-data-redis",
       "version" : "2.6.2",
       "description" : "Global parent pom.xml to be used by Spring Data modules",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -146476,6 +146749,7 @@
       "name" : "spring-data-commons",
       "version" : "2.6.2",
       "description" : "Global parent pom.xml to be used by Spring Data modules",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -146786,7 +147060,7 @@
       "name" : "spring-security-core",
       "version" : "6.0.1",
       "description" : "Spring Security",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -147241,7 +147515,7 @@
       "name" : "spring-ws-core",
       "version" : "4.0.0",
       "description" : "Spring WS Core",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -147303,6 +147577,7 @@
       "name" : "spring-xml",
       "version" : "4.0.0",
       "description" : "Spring XML",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -147684,7 +147959,7 @@
       "name" : "stompjms-client",
       "version" : "1.19",
       "description" : "STOMP-JMS is a JMS implementation using STOMP as the wire protocol",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -147832,6 +148107,7 @@
       "name" : "hawtdispatch",
       "version" : "1.20",
       "description" : "HawtDispatch: The libdispatch style API for Java",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -147905,6 +148181,7 @@
       "name" : "hawtbuf",
       "version" : "1.9",
       "description" : "HawtBuf: a rich byte buffer library",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -148017,7 +148294,7 @@
       "name" : "ST4",
       "version" : "4.3.4",
       "description" : "StringTemplate is a java template engine for generating source code, web pages, emails, or any other formatted text output. StringTemplate is particularly good at multi-targeted code generators, multiple site skins, and internationalization/localization. It evolved over years of effort developing jGuru.com. StringTemplate also powers the ANTLR 3 and 4 code generator. Its distinguishing characteristic is that unlike other engines, it strictly enforces model-view sep [...]
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -148263,6 +148540,7 @@
       "name" : "reactor-netty-core",
       "version" : "1.1.1",
       "description" : "Core functionality for the Reactor Netty library",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -148328,6 +148606,7 @@
       "name" : "reactor-core",
       "version" : "3.5.1",
       "description" : "Non-Blocking Reactive Foundation for the JVM",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -148393,6 +148672,7 @@
       "name" : "reactor-netty-http",
       "version" : "1.1.1",
       "description" : "HTTP functionality for the Reactor Netty library",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -148812,7 +149092,7 @@
       "name" : "libthrift",
       "version" : "0.14.1",
       "description" : "Thrift is a software framework for scalable cross-language services development.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -149026,7 +149306,7 @@
       "name" : "tika-core",
       "version" : "2.6.0",
       "description" : "This is the core Apache Tikaâ„¢ toolkit library from which all other modules inherit functionality. It also includes the core facades for the Tika API.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -149104,7 +149384,7 @@
       "name" : "tika-parser-html-commons",
       "version" : "2.6.0",
       "description" : "Apache Tika is a toolkit for detecting and extracting metadata and structured text content from various documents using existing parser libraries.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -149178,7 +149458,7 @@
       "name" : "tika-parser-text-module",
       "version" : "2.6.0",
       "description" : "Apache Tika is a toolkit for detecting and extracting metadata and structured text content from various documents using existing parser libraries.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -149291,7 +149571,7 @@
       "name" : "twilio",
       "version" : "7.55.3",
       "description" : "Twilio Java Helper Library",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -149354,6 +149634,7 @@
       "name" : "joda-time",
       "version" : "2.10.6",
       "description" : "Date and time library to replace JDK date handling",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -149731,7 +150012,7 @@
       "name" : "twitter4j-core",
       "version" : "4.0.7",
       "description" : "A Java library for the Twitter API",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -150172,7 +150453,7 @@
       "name" : "spring-security-oauth2-jose",
       "version" : "6.0.1",
       "description" : "Spring Security",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -150238,7 +150519,7 @@
       "name" : "spring-security-oauth2-resource-server",
       "version" : "6.0.1",
       "description" : "Spring Security",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -150344,7 +150625,7 @@
       "name" : "univocity-parsers",
       "version" : "2.9.1",
       "description" : "univocity's open source parsers for processing different text formats using a consistent API",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -150653,7 +150934,7 @@
       "name" : "core",
       "version" : "3.6.0",
       "description" : "null",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -150850,6 +151131,7 @@
       "name" : "rxjava",
       "version" : "1.2.4",
       "description" : "rxjava",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -151963,7 +152245,7 @@
       "name" : "quorum",
       "version" : "0.8.0",
       "description" : "web3j Quorum API",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -152064,7 +152346,7 @@
       "name" : "nessus-weka-api",
       "version" : "1.0.1",
       "description" : "Nessus Weka",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -152131,6 +152413,7 @@
       "name" : "weka-stable",
       "version" : "3.8.4",
       "description" : "The Waikato Environment for Knowledge Analysis (WEKA), a machine learning workbench. This is the stable version. Apart from bugfixes, this version does not receive any other breaking updates.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -154087,7 +154370,7 @@
       "name" : "xchange-core",
       "version" : "5.0.14",
       "description" : "Core functionality used by all other modules.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -154157,6 +154440,7 @@
       "name" : "rescu",
       "version" : "2.1.0",
       "description" : "A lightweight REST client utility",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -155073,7 +155357,7 @@
       "name" : "xmlsec",
       "version" : "2.2.3",
       "description" : "Apache XML Security for Java supports XML-Signature Syntax and Processing, W3C Recommendation 12 February 2002, and XML Encryption Syntax and Processing, W3C Recommendation 10 December 2002. As of version 1.4, the library supports the standard Java API JSR-105: XML Digital Signature APIs.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -155324,7 +155608,7 @@
       "name" : "jxmpp-jid",
       "version" : "0.6.4",
       "description" : "JID classes from JXMPP.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -155389,6 +155673,7 @@
       "name" : "jxmpp-core",
       "version" : "0.6.4",
       "description" : "JXMPP core components.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -155517,7 +155802,7 @@
       "name" : "smack-core",
       "version" : "4.3.5",
       "description" : "Smack core components.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -155642,7 +155927,7 @@
       "name" : "smack-extensions",
       "version" : "4.3.5",
       "description" : "Smack extensions. Classes and methods that implement support for the various XMPP XEPs (Multi-User Chat, PubSub, …) and other XMPP extensions.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -155965,7 +156250,7 @@
       "name" : "smack-tcp",
       "version" : "4.3.5",
       "description" : "Smack for standard XMPP connections over TCP.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -156070,7 +156355,7 @@
       "name" : "zendesk-java-client",
       "version" : "0.19.0",
       "description" : "Java client for the Zendesk API",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -156147,6 +156432,7 @@
       "name" : "async-http-client",
       "version" : "2.12.3",
       "description" : "The Async Http Client (AHC) classes.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -156652,7 +156938,7 @@
       "name" : "curator-framework",
       "version" : "4.3.0",
       "description" : "High-level API that greatly simplifies using ZooKeeper.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -156730,7 +157016,7 @@
       "name" : "curator-client",
       "version" : "4.3.0",
       "description" : "Low-level API",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -156808,7 +157094,7 @@
       "name" : "curator-recipes",
       "version" : "4.3.0",
       "description" : "All of the recipes listed on the ZooKeeper recipes doc (except two phase commit).",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -156926,7 +157212,7 @@
       "name" : "curator-x-discovery",
       "version" : "4.3.0",
       "description" : "A service discovery recipe.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -157083,7 +157369,7 @@
       "name" : "jooq",
       "version" : "3.16.11",
       "description" : "jOOQ effectively combines complex SQL, typesafety, source code generation, active records, stored procedures, advanced data types, and Java in a fluent, intuitive DSL.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -157282,7 +157568,7 @@
       "name" : "atlas-xml-core",
       "version" : "2.5.2",
       "description" : "AtlasMap Java backend implementation and design time REST service resources",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -158683,7 +158969,7 @@
       "name" : "picocli",
       "version" : "4.7.0",
       "description" : "Java command line parser with both an annotations API and a programmatic API. Usage help with ANSI styles and colors. Autocomplete. Nested subcommands. Easily included as source to avoid adding a dependency.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -158813,7 +159099,7 @@
       "name" : "spring-test",
       "version" : "6.0.4",
       "description" : "Spring TestContext Framework",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -159039,7 +159325,7 @@
       "name" : "lucene-suggest",
       "version" : "8.11.2",
       "description" : "Lucene Suggest Module",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -160033,6 +160319,7 @@
       "name" : "kotlin-stdlib",
       "version" : "1.8.0",
       "description" : "Kotlin Standard Library for JVM",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -160394,7 +160681,7 @@
       "name" : "kotlin-scripting-jvm",
       "version" : "1.8.0",
       "description" : "Kotlin Scripting Jvm",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -160455,6 +160742,7 @@
       "name" : "kotlin-scripting-common",
       "version" : "1.8.0",
       "description" : "Kotlin Scripting Common",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -160515,7 +160803,7 @@
       "name" : "kotlin-scripting-jvm-host",
       "version" : "1.8.0",
       "description" : "Kotlin Scripting JVM host (for using with embeddable compiler)",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -160983,7 +161271,7 @@
       "name" : "maven-resolver-provider",
       "version" : "3.8.6",
       "description" : "Extensions to Maven Resolver for utilizing Maven POM and repository metadata.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -161138,6 +161426,7 @@
       "name" : "maven-model-builder",
       "version" : "3.8.6",
       "description" : "The effective model builder, with inheritance, profile activation, interpolation, ...",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -161446,6 +161735,7 @@
       "name" : "plexus-utils",
       "version" : "3.3.1",
       "description" : "A collection of various utility classes to ease working with strings, files, command lines, XML and more.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -161519,7 +161809,7 @@
       "name" : "maven-settings-builder",
       "version" : "3.8.6",
       "description" : "The effective settings builder, with inheritance and password decryption.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -161674,6 +161964,7 @@
       "name" : "maven-settings",
       "version" : "3.8.6",
       "description" : "Maven Settings model.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -161751,6 +162042,7 @@
       "name" : "plexus-sec-dispatcher",
       "version" : "2.0",
       "description" : "The Plexus project provides a full software stack for creating and executing software projects.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -161824,6 +162116,7 @@
       "name" : "plexus-cipher",
       "version" : "2.0",
       "description" : "The Plexus project provides a full software stack for creating and executing software projects.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -161897,7 +162190,7 @@
       "name" : "maven-resolver-spi",
       "version" : "1.9.4",
       "description" : "The service provider interface for repository system implementations and repository connectors.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -161975,7 +162268,7 @@
       "name" : "maven-resolver-impl",
       "version" : "1.9.4",
       "description" : "An implementation of the repository system.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -162053,6 +162346,7 @@
       "name" : "maven-resolver-named-locks",
       "version" : "1.9.4",
       "description" : "A synchronization utility implementation using Named locks.",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -162130,7 +162424,7 @@
       "name" : "maven-resolver-connector-basic",
       "version" : "1.9.4",
       "description" : "A repository connector implementation for repositories using URI-based layouts.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -162364,7 +162658,7 @@
       "name" : "maven-resolver-transport-wagon",
       "version" : "1.9.4",
       "description" : "A transport implementation based on Maven Wagon.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -162442,6 +162736,7 @@
       "name" : "wagon-provider-api",
       "version" : "3.5.2",
       "description" : "Maven Wagon API that defines the contract between different Wagon implementations",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -162519,7 +162814,7 @@
       "name" : "wagon-file",
       "version" : "3.5.2",
       "description" : "Wagon provider that gets and puts artifacts using file system protocol",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -162597,7 +162892,7 @@
       "name" : "wagon-http",
       "version" : "3.5.2",
       "description" : "Wagon provider that gets and puts artifacts through HTTP(S) using Apache HttpClient-4.x.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -162752,7 +163047,7 @@
       "name" : "jakarta.enterprise.cdi-api",
       "version" : "4.0.1",
       "description" : "APIs for CDI (Contexts and Dependency Injection for Java)",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -163026,7 +163321,7 @@
       "name" : "ascii-table",
       "version" : "1.8.0",
       "description" : "Simple ASCII tables for Java.",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -163088,7 +163383,7 @@
       "name" : "jolokia-jvm",
       "version" : "1.7.2",
       "description" : "JVM-agent",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -163547,7 +163842,7 @@
       "name" : "pooled-jms",
       "version" : "3.0.0",
       "description" : "Generic JMS Pooled Connection library",
-      "scope" : "optional",
+      "scope" : "required",
       "hashes" : [
         {
           "alg" : "MD5",
@@ -164960,7 +165255,6 @@
         "pkg:maven/org.apache.camel/camel-splunk@4.0.0-SNAPSHOT?type=jar",
         "pkg:maven/org.apache.camel/camel-splunk-hec@4.0.0-SNAPSHOT?type=jar",
         "pkg:maven/org.apache.camel/camel-spring-batch@4.0.0-SNAPSHOT?type=jar",
-        "pkg:maven/org.apache.camel/camel-spring-integration@4.0.0-SNAPSHOT?type=jar",
         "pkg:maven/org.apache.camel/camel-spring-jdbc@4.0.0-SNAPSHOT?type=jar",
         "pkg:maven/org.apache.camel/camel-spring-ldap@4.0.0-SNAPSHOT?type=jar",
         "pkg:maven/org.apache.camel/camel-spring-rabbitmq@4.0.0-SNAPSHOT?type=jar",
@@ -166565,8 +166859,8 @@
       "dependsOn" : [
         "pkg:maven/org.apache.maven.plugins/maven-javadoc-plugin@3.2.0?type=jar",
         "pkg:maven/org.apache.maven.plugin-tools/maven-plugin-annotations@3.6.4?type=jar",
-        "pkg:maven/org.apache.maven/maven-archiver@3.5.0?type=jar",
-        "pkg:maven/org.codehaus.plexus/plexus-archiver@4.2.1?type=jar",
+        "pkg:maven/org.apache.maven/maven-archiver@3.6.0?type=jar",
+        "pkg:maven/org.codehaus.plexus/plexus-archiver@4.6.1?type=jar",
         "pkg:maven/org.codehaus.plexus/plexus-utils@3.3.0?type=jar"
       ]
     },
@@ -166579,7 +166873,7 @@
         "pkg:maven/org.apache.maven/maven-plugin-api@3.1.1?type=jar",
         "pkg:maven/org.apache.maven/maven-artifact@3.1.1?type=jar",
         "pkg:maven/org.apache.maven.reporting/maven-reporting-api@3.0?type=jar",
-        "pkg:maven/org.apache.maven/maven-archiver@3.5.0?type=jar",
+        "pkg:maven/org.apache.maven/maven-archiver@3.6.0?type=jar",
         "pkg:maven/org.apache.maven.shared/maven-invoker@3.0.0?type=jar",
         "pkg:maven/org.apache.maven.shared/maven-common-artifact-filters@3.0.0?type=jar",
         "pkg:maven/org.apache.maven.shared/maven-artifact-transfer@0.10.1?type=jar",
@@ -166591,23 +166885,18 @@
         "pkg:maven/org.apache.httpcomponents/httpclient@4.5.14?type=jar",
         "pkg:maven/com.thoughtworks.qdox/qdox@2.0-M10?type=jar",
         "pkg:maven/org.codehaus.plexus/plexus-java@1.0.5?type=jar",
-        "pkg:maven/org.codehaus.plexus/plexus-archiver@4.2.1?type=jar",
+        "pkg:maven/org.codehaus.plexus/plexus-archiver@4.6.1?type=jar",
         "pkg:maven/org.codehaus.plexus/plexus-io@3.2.0?type=jar",
         "pkg:maven/org.codehaus.plexus/plexus-utils@3.3.0?type=jar",
         "pkg:maven/org.codehaus.plexus/plexus-interactivity-api@1.0-alpha-6?type=jar"
       ]
     },
     {
-      "ref" : "pkg:maven/org.apache.maven/maven-archiver@3.5.0?type=jar",
+      "ref" : "pkg:maven/org.apache.maven/maven-archiver@3.6.0?type=jar",
       "dependsOn" : [
-        "pkg:maven/org.apache.maven/maven-artifact@3.1.1?type=jar",
-        "pkg:maven/org.apache.maven/maven-model@3.1.1?type=jar",
-        "pkg:maven/org.apache.maven/maven-core@3.1.1?type=jar",
-        "pkg:maven/org.apache.maven.shared/maven-shared-utils@3.2.1?type=jar",
-        "pkg:maven/commons-io/commons-io@2.11.0?type=jar",
-        "pkg:maven/org.codehaus.plexus/plexus-archiver@4.2.1?type=jar",
+        "pkg:maven/org.codehaus.plexus/plexus-archiver@4.6.1?type=jar",
         "pkg:maven/org.codehaus.plexus/plexus-utils@3.3.0?type=jar",
-        "pkg:maven/org.codehaus.plexus/plexus-interpolation@1.25?type=jar"
+        "pkg:maven/org.codehaus.plexus/plexus-interpolation@1.26?type=jar"
       ]
     },
     {
@@ -166623,7 +166912,8 @@
         "pkg:maven/org.apache.maven/maven-model@3.1.1?type=jar",
         "pkg:maven/org.apache.maven/maven-core@3.1.1?type=jar",
         "pkg:maven/org.apache.maven/maven-plugin-api@3.1.1?type=jar",
-        "pkg:maven/org.sonatype.sisu/sisu-inject-plexus@1.4.2?type=jar"
+        "pkg:maven/org.sonatype.sisu/sisu-inject-plexus@1.4.2?type=jar",
+        "pkg:maven/org.apache.maven.shared/maven-shared-utils@3.0.0?type=jar"
       ]
     },
     {
@@ -166643,6 +166933,17 @@
       "ref" : "pkg:maven/org.sonatype.sisu/sisu-guice@2.1.7?classifier=noaop&type=jar",
       "dependsOn" : [ ]
     },
+    {
+      "ref" : "pkg:maven/org.apache.maven.shared/maven-shared-utils@3.0.0?type=jar",
+      "dependsOn" : [
+        "pkg:maven/commons-io/commons-io@2.11.0?type=jar",
+        "pkg:maven/com.google.code.findbugs/jsr305@2.0.1?type=jar"
+      ]
+    },
+    {
+      "ref" : "pkg:maven/com.google.code.findbugs/jsr305@2.0.1?type=jar",
+      "dependsOn" : [ ]
+    },
     {
       "ref" : "pkg:maven/org.apache.maven.shared/maven-artifact-transfer@0.10.1?type=jar",
       "dependsOn" : [
@@ -166752,13 +167053,16 @@
       "dependsOn" : [ ]
     },
     {
-      "ref" : "pkg:maven/org.codehaus.plexus/plexus-archiver@4.2.1?type=jar",
+      "ref" : "pkg:maven/org.codehaus.plexus/plexus-archiver@4.6.1?type=jar",
       "dependsOn" : [
+        "pkg:maven/javax.inject/javax.inject@1?type=jar",
         "pkg:maven/org.codehaus.plexus/plexus-utils@3.3.0?type=jar",
-        "pkg:maven/org.codehaus.plexus/plexus-io@3.2.0?type=jar",
-        "pkg:maven/org.apache.commons/commons-compress@1.19?type=jar",
+        "pkg:maven/commons-io/commons-io@2.11.0?type=jar",
+        "pkg:maven/org.apache.commons/commons-compress@1.22?type=jar",
+        "pkg:maven/org.slf4j/slf4j-api@2.0.6?type=jar",
         "pkg:maven/org.iq80.snappy/snappy@0.4?type=jar",
-        "pkg:maven/org.tukaani/xz@1.8?type=jar"
+        "pkg:maven/org.tukaani/xz@1.9?type=jar",
+        "pkg:maven/com.github.luben/zstd-jni@1.5.2-5?type=jar"
       ]
     },
     {
@@ -166775,25 +167079,19 @@
       ]
     },
     {
-      "ref" : "pkg:maven/org.apache.maven.shared/maven-shared-utils@3.2.1?type=jar",
-      "dependsOn" : [
-        "pkg:maven/commons-io/commons-io@2.11.0?type=jar"
-      ]
-    },
-    {
-      "ref" : "pkg:maven/org.codehaus.plexus/plexus-interpolation@1.25?type=jar",
+      "ref" : "pkg:maven/org.codehaus.plexus/plexus-interpolation@1.26?type=jar",
       "dependsOn" : [ ]
     },
     {
-      "ref" : "pkg:maven/org.apache.commons/commons-compress@1.19?type=jar",
+      "ref" : "pkg:maven/org.iq80.snappy/snappy@0.4?type=jar",
       "dependsOn" : [ ]
     },
     {
-      "ref" : "pkg:maven/org.iq80.snappy/snappy@0.4?type=jar",
+      "ref" : "pkg:maven/org.tukaani/xz@1.9?type=jar",
       "dependsOn" : [ ]
     },
     {
-      "ref" : "pkg:maven/org.tukaani/xz@1.8?type=jar",
+      "ref" : "pkg:maven/com.github.luben/zstd-jni@1.5.2-5?type=jar",
       "dependsOn" : [ ]
     },
     {
@@ -166822,10 +167120,6 @@
       "ref" : "pkg:maven/org.codehaus.plexus/plexus-component-annotations@2.0.0?type=jar",
       "dependsOn" : [ ]
     },
-    {
-      "ref" : "pkg:maven/org.codehaus.plexus/plexus-interpolation@1.26?type=jar",
-      "dependsOn" : [ ]
-    },
     {
       "ref" : "pkg:maven/org.eclipse.sisu/org.eclipse.sisu.plexus@0.0.0.M2a?type=jar",
       "dependsOn" : [
@@ -170518,8 +170812,8 @@
         "pkg:maven/org.apache.camel/camel-support@4.0.0-SNAPSHOT?type=jar",
         "pkg:maven/org.apache.logging.log4j/log4j-slf4j-impl@2.19.0?type=jar",
         "pkg:maven/org.apache.any23/apache-any23-core@2.7?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@3.7.4?type=jar"
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@4.2.2?type=jar"
       ]
     },
     {
@@ -170545,8 +170839,8 @@
         "pkg:maven/org.apache.tika/tika-core@2.3.0?type=jar",
         "pkg:maven/org.apache.tika/tika-parsers-standard-package@2.3.0?type=jar",
         "pkg:maven/org.apache.commons/commons-compress@1.21?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@4.2.2?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-languages@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-datatypes@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-binary@3.7.4?type=jar",
@@ -170584,25 +170878,29 @@
       "ref" : "pkg:maven/org.apache.any23/apache-any23-api@2.7?type=jar",
       "dependsOn" : [
         "pkg:maven/org.slf4j/slf4j-api@2.0.6?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@3.7.4?type=jar"
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@4.2.2?type=jar"
       ]
     },
     {
-      "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
+      "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
       "dependsOn" : [
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model-api@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model-vocabulary@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-util@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model-api@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model-vocabulary@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-common-exception@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-common-text@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-common-io@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-common-iterator@4.2.2?type=jar",
         "pkg:maven/com.google.guava/guava@20.0?type=jar"
       ]
     },
     {
-      "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@3.7.4?type=jar",
+      "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@4.2.2?type=jar",
       "dependsOn" : [
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-util@3.7.4?type=jar",
-        "pkg:maven/javax.xml.bind/jaxb-api@2.3.1?type=jar"
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-common-xml@4.2.2?type=jar",
+        "pkg:maven/jakarta.xml.bind/jakarta.xml.bind-api@4.0.0?type=jar",
+        "pkg:maven/com.github.jsonld-java/jsonld-java@0.13.4?type=jar"
       ]
     },
     {
@@ -170642,8 +170940,8 @@
     {
       "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-turtle@3.7.4?type=jar",
       "dependsOn" : [
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@4.2.2?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-datatypes@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-languages@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-util@3.7.4?type=jar",
@@ -170653,8 +170951,8 @@
     {
       "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-ntriples@3.7.4?type=jar",
       "dependsOn" : [
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@4.2.2?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-datatypes@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-languages@3.7.4?type=jar",
         "pkg:maven/commons-io/commons-io@2.11.0?type=jar"
@@ -170663,8 +170961,8 @@
     {
       "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-n3@3.7.4?type=jar",
       "dependsOn" : [
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@4.2.2?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-turtle@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-datatypes@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-languages@3.7.4?type=jar"
@@ -170673,8 +170971,8 @@
     {
       "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-nquads@3.7.4?type=jar",
       "dependsOn" : [
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@4.2.2?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-ntriples@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-datatypes@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-languages@3.7.4?type=jar",
@@ -171159,10 +171457,6 @@
         "pkg:maven/com.github.junrar/junrar@7.4.1?type=jar"
       ]
     },
-    {
-      "ref" : "pkg:maven/org.tukaani/xz@1.9?type=jar",
-      "dependsOn" : [ ]
-    },
     {
       "ref" : "pkg:maven/org.brotli/dec@0.1.2?type=jar",
       "dependsOn" : [ ]
@@ -171194,31 +171488,30 @@
     {
       "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-languages@3.7.4?type=jar",
       "dependsOn" : [
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@4.2.2?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-util@3.7.4?type=jar"
       ]
     },
     {
       "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-util@3.7.4?type=jar",
       "dependsOn" : [
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model-api@3.7.4?type=jar",
         "pkg:maven/org.slf4j/slf4j-api@2.0.6?type=jar"
       ]
     },
     {
       "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-datatypes@3.7.4?type=jar",
       "dependsOn" : [
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@4.2.2?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-util@3.7.4?type=jar"
       ]
     },
     {
       "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-binary@3.7.4?type=jar",
       "dependsOn" : [
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@4.2.2?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-util@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-datatypes@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-languages@3.7.4?type=jar"
@@ -171227,8 +171520,8 @@
     {
       "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-rdfjson@3.7.4?type=jar",
       "dependsOn" : [
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@4.2.2?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-datatypes@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-languages@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-util@3.7.4?type=jar",
@@ -171238,8 +171531,8 @@
     {
       "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-rdfxml@3.7.4?type=jar",
       "dependsOn" : [
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@4.2.2?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-datatypes@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-languages@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-util@3.7.4?type=jar",
@@ -171249,8 +171542,8 @@
     {
       "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-trix@3.7.4?type=jar",
       "dependsOn" : [
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@4.2.2?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-datatypes@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-languages@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-util@3.7.4?type=jar",
@@ -171260,8 +171553,8 @@
     {
       "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-trig@3.7.4?type=jar",
       "dependsOn" : [
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@4.2.2?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-turtle@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-datatypes@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-languages@3.7.4?type=jar",
@@ -171271,8 +171564,8 @@
     {
       "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-jsonld@3.7.4?type=jar",
       "dependsOn" : [
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@4.2.2?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-datatypes@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-languages@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-util@3.7.4?type=jar",
@@ -171290,8 +171583,8 @@
         "pkg:maven/org.eclipse.rdf4j/rdf4j-queryparser-api@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-queryalgebra-model@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-query@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-queryalgebra-evaluation@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-turtle@3.7.4?type=jar"
       ]
@@ -171300,8 +171593,8 @@
       "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-repository-api@3.7.4?type=jar",
       "dependsOn" : [
         "pkg:maven/org.eclipse.rdf4j/rdf4j-query@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-util@3.7.4?type=jar",
         "pkg:maven/org.slf4j/slf4j-api@2.0.6?type=jar"
       ]
@@ -171311,7 +171604,7 @@
       "dependsOn" : [
         "pkg:maven/org.eclipse.rdf4j/rdf4j-query@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-queryalgebra-model@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-util@3.7.4?type=jar",
         "pkg:maven/org.slf4j/slf4j-api@2.0.6?type=jar"
       ]
@@ -171319,8 +171612,8 @@
     {
       "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-query@3.7.4?type=jar",
       "dependsOn" : [
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@4.2.2?type=jar",
         "pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.14.1?type=jar",
         "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.14.1?type=jar",
         "pkg:maven/org.apache.commons/commons-text@1.9?type=jar"
@@ -171329,7 +171622,7 @@
     {
       "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-queryalgebra-model@3.7.4?type=jar",
       "dependsOn" : [
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-query@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-util@3.7.4?type=jar"
       ]
@@ -171340,8 +171633,8 @@
         "pkg:maven/org.eclipse.rdf4j/rdf4j-http-protocol@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-query@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-queryresultio-api@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-util@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-queryresultio-binary@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-queryresultio-sparqlxml@3.7.4?type=jar",
@@ -171355,7 +171648,7 @@
       "dependsOn" : [
         "pkg:maven/org.eclipse.rdf4j/rdf4j-repository-api@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-ntriples@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-util@3.7.4?type=jar",
         "pkg:maven/javax.xml.bind/jaxb-api@2.3.1?type=jar"
       ]
@@ -171366,12 +171659,16 @@
         "pkg:maven/javax.activation/javax.activation-api@1.2.0?type=jar"
       ]
     },
+    {
+      "ref" : "pkg:maven/javax.activation/javax.activation-api@1.2.0?type=jar",
+      "dependsOn" : [ ]
+    },
     {
       "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-queryresultio-api@3.7.4?type=jar",
       "dependsOn" : [
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-query@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@4.2.2?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-util@3.7.4?type=jar"
       ]
     },
@@ -171380,7 +171677,7 @@
       "dependsOn" : [
         "pkg:maven/org.eclipse.rdf4j/rdf4j-queryresultio-api@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-query@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar"
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar"
       ]
     },
     {
@@ -171388,7 +171685,7 @@
       "dependsOn" : [
         "pkg:maven/org.eclipse.rdf4j/rdf4j-queryresultio-api@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-query@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-util@3.7.4?type=jar"
       ]
     },
@@ -171410,7 +171707,7 @@
       "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-queryalgebra-evaluation@3.7.4?type=jar",
       "dependsOn" : [
         "pkg:maven/org.eclipse.rdf4j/rdf4j-queryalgebra-model@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-query@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-repository-sparql@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-http-client@3.7.4?type=jar",
@@ -171437,7 +171734,7 @@
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-trig@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-query@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-queryalgebra-model@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-util@3.7.4?type=jar"
       ]
     },
@@ -171452,7 +171749,7 @@
         "pkg:maven/org.eclipse.rdf4j/rdf4j-queryalgebra-evaluation@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-queryalgebra-model@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-query@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-util@3.7.4?type=jar",
         "pkg:maven/org.slf4j/slf4j-api@2.0.6?type=jar"
       ]
@@ -171464,7 +171761,7 @@
         "pkg:maven/org.eclipse.rdf4j/rdf4j-queryalgebra-evaluation@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-queryalgebra-model@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-query@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-util@3.7.4?type=jar",
         "pkg:maven/org.slf4j/slf4j-api@2.0.6?type=jar"
       ]
@@ -171484,7 +171781,7 @@
       "dependsOn" : [
         "pkg:maven/org.semarglproject/semargl-core@0.7?type=jar",
         "pkg:maven/org.semarglproject/semargl-rdfa@0.7?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@3.7.4?type=jar"
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@4.2.2?type=jar"
       ]
     },
     {
@@ -171508,10 +171805,8 @@
       "ref" : "pkg:maven/net.sourceforge.owlapi/owlapi-rio@5.1.20?type=jar",
       "dependsOn" : [
         "pkg:maven/net.sourceforge.owlapi/owlapi-parsers@5.1.20?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model-api@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model-vocabulary@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@3.7.4?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@4.2.2?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-languages@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-datatypes@3.7.4?type=jar",
         "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-binary@3.7.4?type=jar",
@@ -171543,21 +171838,11 @@
         "pkg:maven/commons-io/commons-io@2.11.0?type=jar"
       ]
     },
-    {
-      "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-model-api@3.7.4?type=jar",
-      "dependsOn" : [ ]
-    },
-    {
-      "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-model-vocabulary@3.7.4?type=jar",
-      "dependsOn" : [
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model-api@3.7.4?type=jar"
-      ]
-    },
     {
       "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-hdt@3.7.4?type=jar",
       "dependsOn" : [
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@3.7.4?type=jar",
-        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@3.7.4?type=jar"
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-rio-api@4.2.2?type=jar"
       ]
     },
     {
@@ -171639,9 +171924,64 @@
       "dependsOn" : [ ]
     },
     {
-      "ref" : "pkg:maven/javax.activation/javax.activation-api@1.2.0?type=jar",
+      "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-model-api@4.2.2?type=jar",
+      "dependsOn" : [
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-common-annotation@4.2.2?type=jar"
+      ]
+    },
+    {
+      "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-common-annotation@4.2.2?type=jar",
       "dependsOn" : [ ]
     },
+    {
+      "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-model-vocabulary@4.2.2?type=jar",
+      "dependsOn" : [
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model-api@4.2.2?type=jar"
+      ]
+    },
+    {
+      "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-common-exception@4.2.2?type=jar",
+      "dependsOn" : [
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-common-annotation@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model-api@4.2.2?type=jar"
+      ]
+    },
+    {
+      "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-common-text@4.2.2?type=jar",
+      "dependsOn" : [
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model-api@4.2.2?type=jar",
+        "pkg:maven/org.slf4j/slf4j-api@2.0.6?type=jar"
+      ]
+    },
+    {
+      "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-common-io@4.2.2?type=jar",
+      "dependsOn" : [
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model-api@4.2.2?type=jar",
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-common-util@4.2.2?type=jar",
+        "pkg:maven/org.slf4j/slf4j-api@2.0.6?type=jar"
+      ]
+    },
+    {
+      "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-common-util@4.2.2?type=jar",
+      "dependsOn" : [
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model-api@4.2.2?type=jar",
+        "pkg:maven/org.slf4j/slf4j-api@2.0.6?type=jar"
+      ]
+    },
+    {
+      "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-common-iterator@4.2.2?type=jar",
+      "dependsOn" : [
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model-api@4.2.2?type=jar",
+        "pkg:maven/org.slf4j/slf4j-api@2.0.6?type=jar"
+      ]
+    },
+    {
+      "ref" : "pkg:maven/org.eclipse.rdf4j/rdf4j-common-xml@4.2.2?type=jar",
+      "dependsOn" : [
+        "pkg:maven/org.eclipse.rdf4j/rdf4j-model-api@4.2.2?type=jar",
+        "pkg:maven/org.slf4j/slf4j-api@2.0.6?type=jar"
+      ]
+    },
     {
       "ref" : "pkg:maven/org.apache.camel/camel-arangodb@4.0.0-SNAPSHOT?type=jar",
       "dependsOn" : [
@@ -182470,38 +182810,6 @@
       "ref" : "pkg:maven/org.springframework.retry/spring-retry@1.3.3?type=jar",
       "dependsOn" : [ ]
     },
-    {
-      "ref" : "pkg:maven/org.apache.camel/camel-spring-integration@4.0.0-SNAPSHOT?type=jar",
-      "dependsOn" : [
-        "pkg:maven/org.apache.camel/camel-support@4.0.0-SNAPSHOT?type=jar",
-        "pkg:maven/org.apache.camel/camel-spring@4.0.0-SNAPSHOT?type=jar",
-        "pkg:maven/org.springframework.integration/spring-integration-core@5.5.16?type=jar"
-      ]
-    },
-    {
-      "ref" : "pkg:maven/org.springframework.integration/spring-integration-core@5.5.16?type=jar",
-      "dependsOn" : [
-        "pkg:maven/org.springframework/spring-aop@6.0.4?type=jar",
-        "pkg:maven/org.springframework/spring-context@6.0.4?type=jar",
-        "pkg:maven/org.springframework/spring-messaging@5.3.24?type=jar",
-        "pkg:maven/org.springframework/spring-tx@6.0.4?type=jar",
-        "pkg:maven/org.springframework.retry/spring-retry@1.3.3?type=jar",
-        "pkg:maven/io.projectreactor/reactor-core@3.4.26?type=jar"
-      ]
-    },
-    {
-      "ref" : "pkg:maven/org.springframework/spring-messaging@5.3.24?type=jar",
-      "dependsOn" : [
-        "pkg:maven/org.springframework/spring-beans@6.0.4?type=jar",
-        "pkg:maven/org.springframework/spring-core@6.0.4?type=jar"
-      ]
-    },
-    {
-      "ref" : "pkg:maven/io.projectreactor/reactor-core@3.4.26?type=jar",
-      "dependsOn" : [
-        "pkg:maven/org.reactivestreams/reactive-streams@1.0.4?type=jar"
-      ]
-    },
     {
       "ref" : "pkg:maven/org.apache.camel/camel-spring-jdbc@4.0.0-SNAPSHOT?type=jar",
       "dependsOn" : [
@@ -184318,7 +184626,6 @@
         "pkg:maven/org.apache.camel/camel-splunk-hec@4.0.0-SNAPSHOT?type=jar",
         "pkg:maven/org.apache.camel/camel-spring@4.0.0-SNAPSHOT?type=jar",
         "pkg:maven/org.apache.camel/camel-spring-batch@4.0.0-SNAPSHOT?type=jar",
-        "pkg:maven/org.apache.camel/camel-spring-integration@4.0.0-SNAPSHOT?type=jar",
         "pkg:maven/org.apache.camel/camel-spring-jdbc@4.0.0-SNAPSHOT?type=jar",
         "pkg:maven/org.apache.camel/camel-spring-ldap@4.0.0-SNAPSHOT?type=jar",
         "pkg:maven/org.apache.camel/camel-spring-main@4.0.0-SNAPSHOT?type=jar",
diff --git a/camel-sbom/camel-sbom.xml b/camel-sbom/camel-sbom.xml
index b20f51266e6..ef3cb9e254d 100644
--- a/camel-sbom/camel-sbom.xml
+++ b/camel-sbom/camel-sbom.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<bom serialNumber="urn:uuid:94e41854-a04a-4068-9865-bcab8f68a6d7" version="1" xmlns="http://cyclonedx.org/schema/bom/1.4">
+<bom serialNumber="urn:uuid:18a095c9-2f9a-4eb1-868e-511d987f3160" version="1" xmlns="http://cyclonedx.org/schema/bom/1.4">
   <metadata>
-    <timestamp>2023-01-19T10:33:05Z</timestamp>
+    <timestamp>2023-01-19T17:57:57Z</timestamp>
     <tools>
       <tool>
         <vendor>OWASP Foundation</vendor>
@@ -93,7 +93,7 @@
       <name>maven-resolver-api</name>
       <version>1.9.4</version>
       <description>The application programming interface for the repository system.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">780ee20cf4abadbbf9560c83db0e8c5e</hash>
         <hash alg="SHA-1">e5d1d93ef97ccb74cd16e81ecf58e4c244439a40</hash>
@@ -118,7 +118,7 @@
       <name>maven-resolver-util</name>
       <version>1.9.4</version>
       <description>A collection of utility classes to ease usage of the repository system.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">94afc68e23fd00db4416ba859b4e1a6f</hash>
         <hash alg="SHA-1">d8e8476fffba77d4fc193b60cff03e414c78a580</hash>
@@ -143,7 +143,7 @@
       <name>maven-core</name>
       <version>3.1.1</version>
       <description>Maven Core classes.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">f4c6ef84a6e712a1374b42139daa0784</hash>
         <hash alg="SHA-1">ab7a9b58a1a4dec17facebda058d1da2a34871ff</hash>
@@ -168,6 +168,7 @@
       <name>maven-model</name>
       <version>3.1.1</version>
       <description>Model for Maven POM (Project Object Model)</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">242061dd2741386ecef6fc26ef523215</hash>
         <hash alg="SHA-1">ccf79a1a63ef35de038a4226a952175c4e9f4f59</hash>
@@ -192,6 +193,7 @@
       <name>maven-settings</name>
       <version>3.1.1</version>
       <description>Maven Settings model.</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">6c3d69b07dca9143cae8b63090ba7d1f</hash>
         <hash alg="SHA-1">311d38cf15ec7f5c713985862632db91b7a827af</hash>
@@ -455,7 +457,6 @@
       <name>jsr250-api</name>
       <version>1.0</version>
       <description>JSR-250 Reference Implementation by Glassfish</description>
-      <scope>optional</scope>
       <hashes>
         <hash alg="MD5">4cd56b2e4977e541186de69f5126b4a6</hash>
         <hash alg="SHA-1">5025422767732a1ab45d93abfea846513d742dcf</hash>
@@ -507,7 +508,7 @@
 
     Guava has only one code dependency - javax.annotation,
     per the JSR-305 spec.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">f32a8a2524620dbecc9f6bf6a20c293f</hash>
         <hash alg="SHA-1">89507701249388e1ed5ddcf8c41f4ce1be7831ef</hash>
@@ -726,7 +727,7 @@
     the declarative file. Maven can be extended by plugins to utilise a
     number of other development tools for reporting or the build
     process.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">32f4cdfe73cccb1af3e5624a2406431c</hash>
         <hash alg="SHA-1">dbd94f0744545e17caa51db6fc493fc736361837</hash>
@@ -751,7 +752,7 @@
       <name>maven-plugin-api</name>
       <version>3.1.1</version>
       <description>The API for plugins - Mojos - development.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">0f0d7bc9468f3c41463a539051e72d8d</hash>
         <hash alg="SHA-1">3836a4ea31ca2d1531aa250127bc17e6e876d658</hash>
@@ -776,7 +777,7 @@
       <name>maven-plugin-annotations</name>
       <version>3.6.4</version>
       <description>Java annotations to use in Mojos</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">00a800d6df39e3ae3a96135983e21e36</hash>
         <hash alg="SHA-1">23dcee7834a0b854365c14eaa9f473d2fed951e5</hash>
@@ -801,7 +802,7 @@
       <name>maven-compat</name>
       <version>3.1.1</version>
       <description>Maven2 classes maintained as compatibility layer.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">e4b72328ba27ac3b16327712574511d1</hash>
         <hash alg="SHA-1">33f074687f89494039a0096edfa20ca9bd67ccb4</hash>
@@ -826,6 +827,7 @@
       <name>wagon-provider-api</name>
       <version>2.4</version>
       <description>Maven Wagon API that defines the contract between different Wagon implementations</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">882add48c16ceb068eacb5a19e636c1e</hash>
         <hash alg="SHA-1">e40429d9dd849c5fe0bdf97062b1d9358d99826d</hash>
@@ -924,7 +926,7 @@
       <version>3.3.0</version>
       <description>A collection of various utility classes to ease working with strings, files, command lines, XML and
     more.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">3ae76ff0195ada460d495efe1fb50d17</hash>
         <hash alg="SHA-1">cf43b5391de623b36fe066a21127baef82c64022</hash>
@@ -947,7 +949,7 @@
       <group>org.sonatype.plexus</group>
       <name>plexus-build-api</name>
       <version>0.0.7</version>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">49f0f8c6bdf2687e358870a4fc1559c6</hash>
         <hash alg="SHA-1">e6ba5cd4bfd8de00235af936e7f63eb24ed436e6</hash>
@@ -973,7 +975,7 @@
       <version>2.11.0</version>
       <description>The Apache Commons IO library contains utility classes, stream implementations, file filters,
 file comparators, endian transformation classes, and much more.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">3b4b7ccfaeceeac240b804839ee1a1ca</hash>
         <hash alg="SHA-1">a2503f302b11ebde7ebc3df41daebe0e4eea3689</hash>
@@ -1078,7 +1080,7 @@ file comparators, endian transformation classes, and much more.</description>
       <description>MVEL is a powerful expression language for Java-based applications.
         It provides a plethora of features and is suited for everything
         from the smallest property binding and extraction, to full blown scripts.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">3a27272e52246d37dd6a19eb8be65f58</hash>
         <hash alg="SHA-1">4fdeb74adee5162091ab80cfe8adef78af8cf140</hash>
@@ -1153,7 +1155,7 @@ file comparators, endian transformation classes, and much more.</description>
       <name>commons-text</name>
       <version>1.10.0</version>
       <description>Apache Commons Text is a library focused on algorithms working on strings.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">4afc9bfa2d31dbf7330c98fcc954b892</hash>
         <hash alg="SHA-1">3363381aef8cef2dbc1023b3e3a9433b08b64e01</hash>
@@ -1180,7 +1182,7 @@ file comparators, endian transformation classes, and much more.</description>
       <description>Apache Commons Lang, a package of Java utility classes for the
   classes that are in java.lang's hierarchy, or are considered to be so
   standard as to justify existence in java.lang.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">19fe50567358922bdad277959ea69545</hash>
         <hash alg="SHA-1">c6842c86792ff03b9f1d1fe2aab8dc23aa6c6f0e</hash>
@@ -1205,7 +1207,7 @@ file comparators, endian transformation classes, and much more.</description>
       <name>roaster-api</name>
       <version>2.26.0.Final</version>
       <description>Forge Roaster is a library for inspecting and manipulating Java types.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">c144e90bf50feabe2c3f2f6154c40f4f</hash>
         <hash alg="SHA-1">4e6cf8f05c328ea5af6092e82ef69e21b711d5a7</hash>
@@ -1231,7 +1233,7 @@ file comparators, endian transformation classes, and much more.</description>
       <name>roaster-jdt</name>
       <version>2.26.0.Final</version>
       <description>Forge Roaster is a library for inspecting and manipulating Java types.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">95667d597bb4d6d779deb392919cdf80</hash>
         <hash alg="SHA-1">f930822c330b4fc3fda8301fe16e707421988737</hash>
@@ -1256,7 +1258,7 @@ file comparators, endian transformation classes, and much more.</description>
       <name>jandex</name>
       <version>3.0.3</version>
       <description>SmallRye Build Parent POM</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">5eea5950eba074081eb28cce4bc73a77</hash>
         <hash alg="SHA-1">4a80909fffa46672f7a0f334ac5e10ff5df9343f</hash>
@@ -1307,6 +1309,7 @@ file comparators, endian transformation classes, and much more.</description>
       <name>asm</name>
       <version>8.0.1</version>
       <description>ASM, a very small and fast Java bytecode manipulation framework</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">72c74304fc162ae3b03e34ca6727e19f</hash>
         <hash alg="SHA-1">3f5199523fb95304b44563f5d56d9f5a07270669</hash>
@@ -1332,7 +1335,7 @@ file comparators, endian transformation classes, and much more.</description>
       <name>jakarta.xml.bind-api</name>
       <version>4.0.0</version>
       <description>Jakarta XML Binding API</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">b5132a66e2d3a60904f8035a1f8a34a8</hash>
         <hash alg="SHA-1">bbb399208d288b15ec101fa4fcfc4bd77cedc97a</hash>
@@ -1357,6 +1360,7 @@ file comparators, endian transformation classes, and much more.</description>
       <name>jakarta.activation-api</name>
       <version>2.1.0</version>
       <description>Jakarta Activation API 2.1 Specification</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">7c79641566f97305e17c5f7b9bb33fc3</hash>
         <hash alg="SHA-1">a58861b5deac5e151140511cf57d6b80a83f2d20</hash>
@@ -1380,7 +1384,7 @@ file comparators, endian transformation classes, and much more.</description>
       <name>snakeyaml-engine</name>
       <version>2.3</version>
       <description>Core YAML 1.2 parser and emitter for Java</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">e4ca89474b36d8f322e1237b308b972e</hash>
         <hash alg="SHA-1">e6eaafdc8dea303778e3459707da0e3d71e969ef</hash>
@@ -1405,7 +1409,7 @@ file comparators, endian transformation classes, and much more.</description>
       <name>jakarta.annotation-api</name>
       <version>2.1.1</version>
       <description>Jakarta Annotations API</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">5dac2f68e8288d0add4dc92cb161711d</hash>
         <hash alg="SHA-1">48b9bda22b091b1f48b13af03fe36db3be6e1ae3</hash>
@@ -1454,7 +1458,7 @@ file comparators, endian transformation classes, and much more.</description>
       <name>slf4j-api</name>
       <version>2.0.6</version>
       <description>The slf4j API</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">0dd65c386e8c5f4e6e014de3f7a7ae60</hash>
         <hash alg="SHA-1">88c40d8b4f33326f19a7d3c0aaf2c7e8721d4953</hash>
@@ -2090,7 +2094,7 @@ file comparators, endian transformation classes, and much more.</description>
       <name>jaxb-impl</name>
       <version>4.0.1</version>
       <description>Old JAXB Runtime module. Contains sources required for runtime processing.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">a206231cbdf21fd1c6539e323c75a6b2</hash>
         <hash alg="SHA-1">bad26cea1d483dda57b6f634cdeaca3238637aea</hash>
@@ -2160,7 +2164,7 @@ file comparators, endian transformation classes, and much more.</description>
       <name>javapoet</name>
       <version>1.11.1</version>
       <description>Use beautiful Java code to generate beautiful Java code.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">88fd987568b1a8581eb3b77f611e4240</hash>
         <hash alg="SHA-1">210e69f58dfa76c5529a303913b4a30c2bfeb76b</hash>
@@ -2184,7 +2188,7 @@ file comparators, endian transformation classes, and much more.</description>
       <name>swagger-parser</name>
       <version>1.0.62</version>
       <description>Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">f6fa97a2cf04f5270c804fd536af8b80</hash>
         <hash alg="SHA-1">e60681e87e160747cbf16b5cadd28a4fc61a7412</hash>
@@ -2236,6 +2240,7 @@ file comparators, endian transformation classes, and much more.</description>
       <description>Apache Commons Lang, a package of Java utility classes for the
   classes that are in java.lang's hierarchy, or are considered to be so
   standard as to justify existence in java.lang.</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">7fc4221e7e3a05d8052d3fbb34fb0a5a</hash>
         <hash alg="SHA-1">66f13681add50ca9e4546ffabafaaac7645db3cf</hash>
@@ -2260,7 +2265,7 @@ file comparators, endian transformation classes, and much more.</description>
       <name>jackson-annotations</name>
       <version>2.14.1</version>
       <description>Core annotations used for value types, used by Jackson data binding package.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">da4742ba6aeb24bf1bd29382fd95647b</hash>
         <hash alg="SHA-1">2a6ad504d591a7903ffdec76b5b7252819a2d162</hash>
@@ -2285,7 +2290,7 @@ file comparators, endian transformation classes, and much more.</description>
       <name>jackson-databind</name>
       <version>2.14.1</version>
       <description>General data-binding functionality for Jackson: works on core streaming API</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">3e3e7aab8799ccc169b10f244e6fb5b4</hash>
         <hash alg="SHA-1">268524b9056cae1211b9f1f52560ef19347f4d17</hash>
@@ -2310,7 +2315,7 @@ file comparators, endian transformation classes, and much more.</description>
       <name>jackson-core</name>
       <version>2.14.1</version>
       <description>Core Jackson processing abstractions (aka Streaming API), implementation for JSON</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">f9604a5f31129cdb7db4bdec90111850</hash>
         <hash alg="SHA-1">7a07bc535ccf0b7f6929c4d0f2ab9b294ef7c4a3</hash>
@@ -2335,7 +2340,7 @@ file comparators, endian transformation classes, and much more.</description>
       <name>jackson-dataformat-yaml</name>
       <version>2.14.1</version>
       <description>Support for reading and writing YAML-encoded data via Jackson abstractions.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">855c8aa791a09461a249a77cc4f2c082</hash>
         <hash alg="SHA-1">cf6d18651659a2e64301452c841e6daa62e77bf6</hash>
@@ -2359,7 +2364,7 @@ file comparators, endian transformation classes, and much more.</description>
       <name>snakeyaml</name>
       <version>1.33</version>
       <description>YAML 1.1 parser and emitter for Java</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">e0164a637c691c8cf01d29f90a709c02</hash>
         <hash alg="SHA-1">2cd0a87ff7df953f810c344bdf2fe3340b954c69</hash>
@@ -2383,6 +2388,7 @@ file comparators, endian transformation classes, and much more.</description>
       <name>swagger-models</name>
       <version>1.6.7</version>
       <description>Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">52fa84fa2ca31a043d7d05b4bbc3dd8e</hash>
         <hash alg="SHA-1">4c8d088780beca697c47f5c8990c1b7c4c89eddf</hash>
@@ -2470,7 +2476,7 @@ file comparators, endian transformation classes, and much more.</description>
       <name>apicurio-data-models</name>
       <version>1.1.26</version>
       <description>Open Source API Design Studio</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">db67dcfe37f8e466033f4fdac9d09a92</hash>
         <hash alg="SHA-1">8602e4304500db6a52310c4e2234b7c694ae8af8</hash>
@@ -2496,7 +2502,7 @@ file comparators, endian transformation classes, and much more.</description>
       <version>2.14.1</version>
       <description>Data format extension for Jackson to offer
 alternative support for serializing POJOs as XML and deserializing XML as pojos.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">c95952b32a6b42880ec626e5f2bc8563</hash>
         <hash alg="SHA-1">ccd98bd674080338a6ca4bcdd52be7fb465cec1d</hash>
@@ -2546,7 +2552,7 @@ alternative support for serializing POJOs as XML and deserializing XML as pojos.
       <version>6.4.0</version>
       <description>Woodstox is a high-performance XML processor that implements Stax (JSR-173),
 SAX2 and Stax2 APIs</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">afcba1114fca8199ef26346dd6011e90</hash>
         <hash alg="SHA-1">c47579857bbf12c85499f431d4ecf27d77976b7c</hash>
@@ -2606,7 +2612,7 @@ SAX2 and Stax2 APIs</description>
       <name>junit-jupiter-api</name>
       <version>5.9.1</version>
       <description>Module "junit-jupiter-api" of JUnit 5.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">93dac73a55b522940bf3d5d032a8043a</hash>
         <hash alg="SHA-1">7bb53fbc0173e9f6a9d21d58297af94b1f2f9ce1</hash>
@@ -2630,6 +2636,7 @@ SAX2 and Stax2 APIs</description>
       <name>opentest4j</name>
       <version>1.2.0</version>
       <description>Open Test Alliance for the JVM</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">45c9a837c21f68e8c93e85b121e2fb90</hash>
         <hash alg="SHA-1">28c11eb91f9b6d8e200631d46e20a7f407f2a046</hash>
@@ -2653,6 +2660,7 @@ SAX2 and Stax2 APIs</description>
       <name>junit-platform-commons</name>
       <version>1.9.1</version>
       <description>Module "junit-platform-commons" of JUnit 5.</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">5d39e33ed6c2275c75f3ad4d204a9f1f</hash>
         <hash alg="SHA-1">3145f821b5cd10abcdc5f925baa5fffa6f1b628f</hash>
@@ -2723,6 +2731,7 @@ SAX2 and Stax2 APIs</description>
       <name>junit-platform-engine</name>
       <version>1.9.1</version>
       <description>Module "junit-platform-engine" of JUnit 5.</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">e5be12dda4695a67bd5768fc396bbe25</hash>
         <hash alg="SHA-1">83591e5089d6cea5f324aa3ecca9b19d5a275803</hash>
@@ -2746,7 +2755,7 @@ SAX2 and Stax2 APIs</description>
       <name>junit-jupiter-params</name>
       <version>5.9.1</version>
       <description>Module "junit-jupiter-params" of JUnit 5.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">8f9ff451bb9e8e44e1e71c3f8708e85e</hash>
         <hash alg="SHA-1">ffcd1013edaeee112be11fcddeb38882d79238de</hash>
@@ -2801,7 +2810,7 @@ SAX2 and Stax2 APIs</description>
       <name>spring-core</name>
       <version>6.0.4</version>
       <description>Spring Core</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">a54a62940239e9147f5504ee84c9dcb2</hash>
         <hash alg="SHA-1">8e24ad493887023cf5fac93541c72516f8ed9f6a</hash>
@@ -2826,6 +2835,7 @@ SAX2 and Stax2 APIs</description>
       <name>spring-jcl</name>
       <version>6.0.4</version>
       <description>Spring Commons Logging Bridge</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">4b0fd095805c865411add0e8146f53f8</hash>
         <hash alg="SHA-1">2d6523d00fc40cdb2c2f409113447940d2c872b5</hash>
@@ -2850,7 +2860,7 @@ SAX2 and Stax2 APIs</description>
       <name>spring-aop</name>
       <version>6.0.4</version>
       <description>Spring AOP</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">fa8f0d8b560bca9725463210064486f1</hash>
         <hash alg="SHA-1">c47b65c09a5a6fc41293b6aa981fcbe24a3adcd0</hash>
@@ -2875,7 +2885,7 @@ SAX2 and Stax2 APIs</description>
       <name>spring-context</name>
       <version>6.0.4</version>
       <description>Spring Context</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">793530897927541e0075796f4c0ec905</hash>
         <hash alg="SHA-1">4fffcbb7eb4f1e9f1a4c9d3ca60098f7c063fc05</hash>
@@ -2900,7 +2910,7 @@ SAX2 and Stax2 APIs</description>
       <name>spring-beans</name>
       <version>6.0.4</version>
       <description>Spring Beans</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">60451d470adf96105df9f5501754c0be</hash>
         <hash alg="SHA-1">7d903607ecfcdefccd0d48aea8724632479b3e83</hash>
@@ -2925,7 +2935,7 @@ SAX2 and Stax2 APIs</description>
       <name>spring-expression</name>
       <version>6.0.4</version>
       <description>Spring Expression Language (SpEL)</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">aca70af435ccd762f0ab89fad97a1e2e</hash>
         <hash alg="SHA-1">a908e6d3c46fcd6b58221d8427bbaf284bbbee0c</hash>
@@ -2950,7 +2960,7 @@ SAX2 and Stax2 APIs</description>
       <name>spring-tx</name>
       <version>6.0.4</version>
       <description>Spring Transaction</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">1fd343e7be9ac75722064a022c5ea098</hash>
         <hash alg="SHA-1">f8a50c2547179328a5f2202591d6341e3cbf1708</hash>
@@ -3026,7 +3036,7 @@ SAX2 and Stax2 APIs</description>
       <name>maven-plugin-annotations</name>
       <version>3.3</version>
       <description>Java 5 annotations to use in Mojos</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">b9617ae0fa56756935298b97c252bfe4</hash>
         <hash alg="SHA-1">101cb0295bb16c64e85f2b5354b57058e907b061</hash>
@@ -3105,6 +3115,7 @@ SAX2 and Stax2 APIs</description>
       <name>spring-context</name>
       <version>6.0.2</version>
       <description>Spring Context</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">a4e33c120aca02dd9bb635b6668ebb58</hash>
         <hash alg="SHA-1">649dc1c9947da39a0d4e3869d61e7270489aaa25</hash>
@@ -3129,6 +3140,7 @@ SAX2 and Stax2 APIs</description>
       <name>spring-beans</name>
       <version>6.0.2</version>
       <description>Spring Beans</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">4eebf1ced4e63e2ca8b77a5f82e97e6f</hash>
         <hash alg="SHA-1">87ded7c3d973ec0bfebe0b6511375ffebe178ae5</hash>
@@ -3177,6 +3189,7 @@ SAX2 and Stax2 APIs</description>
       <name>spring-tx</name>
       <version>6.0.2</version>
       <description>Spring Transaction</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">d68a8643a2029ff426ae13d19559a425</hash>
         <hash alg="SHA-1">fafb1f39570e73e43f8ebc6379423036ae5c9698</hash>
@@ -3201,7 +3214,7 @@ SAX2 and Stax2 APIs</description>
       <name>spring-test</name>
       <version>6.0.2</version>
       <description>Spring TestContext Framework</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">c4d8c529400d71b038897e0fd56bb45c</hash>
         <hash alg="SHA-1">3f075043f8f7c1d8385cc0e0a7a6de2d4d72a4fe</hash>
@@ -3226,6 +3239,7 @@ SAX2 and Stax2 APIs</description>
       <name>spring-core</name>
       <version>6.0.2</version>
       <description>Spring Core</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">8451f4ae93a238fa641715e0352ef0c9</hash>
         <hash alg="SHA-1">43f8a6c8b522181d507705aac0e1f1b1e81e7701</hash>
@@ -3295,7 +3309,7 @@ SAX2 and Stax2 APIs</description>
       <name>exec-maven-plugin</name>
       <version>1.6.0</version>
       <description>A plugin to allow execution of system and Java programs</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">89c465e318e5ad81d60069de6abd4da2</hash>
         <hash alg="SHA-1">8ce62c79a0c32e3e7be27330ef901aad4aa8c727</hash>
@@ -3346,7 +3360,7 @@ SAX2 and Stax2 APIs</description>
       <version>2.2.1</version>
       <description>This library is used to not only read Maven project object model files, but to assemble inheritence
     and to retrieve remote models as required.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">8f9382d7c0c120e94c2aaf8bbe817b6f</hash>
         <hash alg="SHA-1">8239e98c16f641d55a4ad0e0bab0aee3aff8933f</hash>
@@ -3443,6 +3457,7 @@ SAX2 and Stax2 APIs</description>
       <name>backport-util-concurrent</name>
       <version>3.1</version>
       <description>Dawid Kurzyniec's backport of JSR 166</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">748bb0cbf4780b2e3121dc9c12e10cd9</hash>
         <hash alg="SHA-1">682f7ac17fed79e92f8e87d8455192b63376347b</hash>
@@ -3468,7 +3483,7 @@ SAX2 and Stax2 APIs</description>
       <name>commons-exec</name>
       <version>1.3</version>
       <description>Apache Commons Exec is a library to reliably execute external processes from within the JVM.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">8bb8fa2edfd60d5c7ed6bf9923d14aa8</hash>
         <hash alg="SHA-1">8dfb9facd0830a27b1b5f29f84593f0aeee7773b</hash>
@@ -3493,7 +3508,7 @@ SAX2 and Stax2 APIs</description>
       <name>jansi</name>
       <version>2.4.0</version>
       <description>Jansi is a java library for generating and interpreting ANSI escape sequences.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">bb0f7e4e04a71518dfe5b4ec102aa61f</hash>
         <hash alg="SHA-1">321c614f85f1dea6bb08c1817c60d53b7f3552fd</hash>
@@ -3518,7 +3533,7 @@ SAX2 and Stax2 APIs</description>
       <name>log4j-api</name>
       <version>2.19.0</version>
       <description>The Apache Log4j API</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">a7f8fc9751cdaa237a1e18059b4887da</hash>
         <hash alg="SHA-1">ea1b37f38c327596b216542bc636cfdc0b8036fa</hash>
@@ -3568,7 +3583,7 @@ SAX2 and Stax2 APIs</description>
       <name>log4j-core</name>
       <version>2.19.0</version>
       <description>The Apache Log4j Implementation</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">b7f521926226a16531f8e212b1da1ffd</hash>
         <hash alg="SHA-1">3b6eeb4de4c49c0fe38a4ee27188ff5fee44d0bb</hash>
@@ -3599,7 +3614,7 @@ SAX2 and Stax2 APIs</description>
       <name>maven-reporting-api</name>
       <version>3.0</version>
       <description>API to manage report generation.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">48cd00abc388c5156879b335e869adab</hash>
         <hash alg="SHA-1">b2541dd07d08cd5eff9bd4554a2ad6a4198e2dfe</hash>
@@ -3735,7 +3750,7 @@ SAX2 and Stax2 APIs</description>
     interfaces that are defined by external standards organizations. For DOM, 
     that's the W3C; for SAX it's David Megginson and sax.sourceforge.net; for 
     JAXP it's Sun.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">7eaad6fea5925cca6c36ee8b3e02ac9d</hash>
         <hash alg="SHA-1">3789d9fada2d3d458c4ba2de349d48780f381ee3</hash>
@@ -3770,6 +3785,7 @@ SAX2 and Stax2 APIs</description>
       <description>Commons Lang, a package of Java utility classes for the
         classes that are in java.lang's hierarchy, or are considered to be so
         standard as to justify existence in java.lang.</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">237a8e845441bad2e535c57d985c8204</hash>
         <hash alg="SHA-1">16313e02a793435009f1e458fa4af5d879f6fb11</hash>
@@ -3794,7 +3810,7 @@ SAX2 and Stax2 APIs</description>
       <name>httpclient</name>
       <version>4.5.14</version>
       <description>Apache HttpComponents Client</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">2cb357c4b763f47e58af6cad47df6ba3</hash>
         <hash alg="SHA-1">1194890e6f56ec29177673f2f12d0b8e627dec98</hash>
@@ -3822,7 +3838,7 @@ SAX2 and Stax2 APIs</description>
      various formats such as Base64 and Hexadecimal.  In addition to these
      widely used encoders and decoders, the codec package also maintains a
      collection of phonetic encoding utilities.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">303baf002ce6d382198090aedd9d79a2</hash>
         <hash alg="SHA-1">49d94806b6e3dc933dacbd8acb0fdbab8ebd1e5d</hash>
@@ -3847,7 +3863,7 @@ SAX2 and Stax2 APIs</description>
       <name>httpcore</name>
       <version>4.4.16</version>
       <description>Apache HttpComponents Core (blocking I/O)</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">28d2cd9bf8789fd2ec774fb88436ebd1</hash>
         <hash alg="SHA-1">51cf043c87253c9f58b539c9f7e44c8894223850</hash>
@@ -4247,7 +4263,7 @@ SAX2 and Stax2 APIs</description>
       <name>velocity-engine-core</name>
       <version>2.3</version>
       <description>Apache Velocity is a general purpose template engine.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">e761e6088b946b42289c5d676a515581</hash>
         <hash alg="SHA-1">e2133b723d0e42be74880d34de6bf6538ea7f915</hash>
@@ -4273,7 +4289,7 @@ SAX2 and Stax2 APIs</description>
       <description>Guava is a suite of core and expanded libraries that include
     utility classes, Google's collections, I/O classes, and
     much more.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">2f8966f27f06101a08083bfa9f9277e7</hash>
         <hash alg="SHA-1">00d0c3ce2311c9e36e73228da25a6e99b2ab826f</hash>
@@ -4471,7 +4487,7 @@ SAX2 and Stax2 APIs</description>
       <name>jakarta.activation-api</name>
       <version>2.1.1</version>
       <description>Jakarta Activation API 2.1 Specification</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">6f9bbce7c06f8805baa3fa87ebe3059f</hash>
         <hash alg="SHA-1">88c774ab863a21fb2fc4219af95379fafe499a31</hash>
@@ -4513,7 +4529,7 @@ SAX2 and Stax2 APIs</description>
       <description>Eclipse Enterprise for Java (EE4J) is an open source initiative to create standard APIs,
         implementations of those APIs, and technology compatibility kits for Java runtimes
         that enable development, deployment, and management of server-side and cloud-native applications.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">4bcb3175ed9b7aa3f038d082879ec2a8</hash>
         <hash alg="SHA-1">abecc699286e65035ebba9844c03931357a6a963</hash>
@@ -4636,7 +4652,7 @@ SAX2 and Stax2 APIs</description>
       <version>2.14.1</version>
       <description>Functionality to handle JSON input/output for Jakarta-RS implementations
 (like Jersey and RESTeasy) using standard Jackson data binding.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">b9ab98b76dc9d27b4c8eac8cd3e01429</hash>
         <hash alg="SHA-1">76f54e1193db270157a11fe4b18a1300985b8d0b</hash>
@@ -4687,7 +4703,7 @@ providers.</description>
       <version>2.14.1</version>
       <description>Support for using Jakarta XML Bind (aka JAXB 3.0) annotations as an alternative
   to "native" Jackson annotations, for configuring data-binding.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">3f66525328d3aedac82b100784cac1bb</hash>
         <hash alg="SHA-1">dd91ea111e70c394619feb251dc2e0a70a634a7d</hash>
@@ -4711,7 +4727,7 @@ providers.</description>
       <name>swagger-core-jakarta</name>
       <version>2.2.8</version>
       <description>swagger-core-jakarta</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">d529f8a5a65d227a2378ac9aad6f38be</hash>
         <hash alg="SHA-1">7e27f0101550a6b8358182c22efce4cfc22430fd</hash>
@@ -4736,6 +4752,7 @@ providers.</description>
       <name>swagger-annotations-jakarta</name>
       <version>2.2.8</version>
       <description>swagger-annotations-jakarta</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">65239a00917ecdae5d5b137e8b28e0ae</hash>
         <hash alg="SHA-1">386018156f37b0c3400ed1259be7dd553d4d9a61</hash>
@@ -4760,6 +4777,7 @@ providers.</description>
       <name>swagger-models-jakarta</name>
       <version>2.2.8</version>
       <description>swagger-models-jakarta</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">7625be7646e32e6806d04c6ed2f844e9</hash>
         <hash alg="SHA-1">78cb977be1f31540b829cd65854cc523b54e5e45</hash>
@@ -4848,7 +4866,7 @@ providers.</description>
       <name>gson</name>
       <version>2.9.1</version>
       <description>Gson JSON library</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">0d507d266dcf7eea4b53fc3778d901c9</hash>
         <hash alg="SHA-1">02cc2131b98ebfb04e2b2c7dfb84431f4045096b</hash>
@@ -4904,7 +4922,7 @@ providers.</description>
       <name>jetty-server</name>
       <version>11.0.12</version>
       <description>The core jetty server artifact.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">0ed6cae36b6b828a013a70105496cf5f</hash>
         <hash alg="SHA-1">029c82ff7e059ee1e454af6d391834abadf24e60</hash>
@@ -4932,6 +4950,7 @@ providers.</description>
       <name>jetty-jakarta-servlet-api</name>
       <version>5.0.2</version>
       <description>The Eclipse Jetty Toolchain Parent</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">7de826f76a829dc9dfb41e437ff4bd01</hash>
         <hash alg="SHA-1">027fce6d666a203526236d33d00e202a4136230f</hash>
@@ -4959,6 +4978,7 @@ providers.</description>
       <name>jetty-http</name>
       <version>11.0.12</version>
       <description>The Eclipse Jetty Project</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">217873eb856c27957e7a11e091cb211b</hash>
         <hash alg="SHA-1">0bf07349f47ab6b11f1329600f37dffb136d5d7c</hash>
@@ -4986,7 +5006,7 @@ providers.</description>
       <name>jetty-io</name>
       <version>11.0.12</version>
       <description>The Eclipse Jetty Project</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">b78a71fe865f8f6796c83f00f8ec74f9</hash>
         <hash alg="SHA-1">03c48defecb3300e7a2f2cedfaef2038e7a6539a</hash>
@@ -5014,7 +5034,7 @@ providers.</description>
       <name>jetty-servlet</name>
       <version>11.0.12</version>
       <description>Jetty Servlet Container</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">7e0f1940678e30f9e34ede5269520eee</hash>
         <hash alg="SHA-1">d0618b6c9ea116e7d2370c23ffe0d96728dd8dc0</hash>
@@ -5042,7 +5062,7 @@ providers.</description>
       <name>jetty-security</name>
       <version>11.0.12</version>
       <description>Jetty security infrastructure</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">5514cbdf84cf693ed3f40066e64c658f</hash>
         <hash alg="SHA-1">ca02f8c6ad6f55e3489f04f4407cb2b66b6a67c4</hash>
@@ -5070,7 +5090,7 @@ providers.</description>
       <name>jetty-servlets</name>
       <version>11.0.12</version>
       <description>Utility Servlets from Jetty</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">5c1584e3e7deef5b2f6ce52817a55c06</hash>
         <hash alg="SHA-1">4ffa7970f9bf5df062beadff6ad7bbf669c4a2e3</hash>
@@ -5098,7 +5118,7 @@ providers.</description>
       <name>jetty-util</name>
       <version>11.0.12</version>
       <description>Utility classes for Jetty</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">ffd2fbcfe83a5fe787feeb30a5fdc22f</hash>
         <hash alg="SHA-1">414c4b7cfe550d88a5f6295c6720b85f9c530fcc</hash>
@@ -5126,7 +5146,7 @@ providers.</description>
       <name>jetty-client</name>
       <version>11.0.12</version>
       <description>The Eclipse Jetty Project</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">b9e89b011d7d47a972457c0153b2d0c2</hash>
         <hash alg="SHA-1">6f79bfb2d8ae62a1e0b9b95788d9cbd4d36ffc8e</hash>
@@ -5181,7 +5201,7 @@ providers.</description>
       <name>jetty-jmx</name>
       <version>11.0.12</version>
       <description>JMX management artifact for jetty.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">f835b71cd2a1699e2d9e5a0890db62cd</hash>
         <hash alg="SHA-1">211e0ce34b1d00c832c66cacffd13c7497a3eb46</hash>
@@ -5235,7 +5255,7 @@ providers.</description>
       <name>testcontainers</name>
       <version>1.17.6</version>
       <description>Isolated container management for Java code testing</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">6770bad9be1468b901ef88bec419cef0</hash>
         <hash alg="SHA-1">11b28972d2d8bddd5a7d3b6e21016fbe13bc8e8b</hash>
@@ -5261,6 +5281,7 @@ providers.</description>
       <name>junit</name>
       <version>4.13.2</version>
       <description>JUnit is a unit testing framework for Java, created by Erich Gamma and Kent Beck.</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">d98a9a02a99a9acd22d7653cbcc1f31f</hash>
         <hash alg="SHA-1">8ac9e16d933b6fb43bc7f576336b8f4d7eb5ba12</hash>
@@ -5285,6 +5306,7 @@ providers.</description>
       <name>hamcrest-core</name>
       <version>1.3</version>
       <description>This is the core API of hamcrest matcher framework to be used by third-party framework providers. This includes the a foundation set of matcher implementations for common operations.</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">6393363b47ddcbba82321110c3e07519</hash>
         <hash alg="SHA-1">42a25dc3219429f0e5d060061f71acb49bf010a0</hash>
@@ -5382,6 +5404,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</description>
       <name>docker-java-api</name>
       <version>3.2.13</version>
       <description>Java API Client for Docker</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">67c63c78a5240e8737f2da30015febf8</hash>
         <hash alg="SHA-1">5817ef8f770cb7e740d590090bf352df9491f3c1</hash>
@@ -5492,7 +5515,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</description>
       <group>org.apache.camel</group>
       <name>camel-test-infra-common</name>
       <version>4.0.0-SNAPSHOT</version>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">325609a2f521d8cf8e806d6183594ee7</hash>
         <hash alg="SHA-1">a34c1d65ec5a735a46f5a21f286138c1a35ada3d</hash>
@@ -5510,7 +5533,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</description>
       <name>awaitility</name>
       <version>4.2.0</version>
       <description>A Java DSL for synchronizing asynchronous operations</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">8f3644827b9e3037de42068c57006260</hash>
         <hash alg="SHA-1">2c39784846001a9cffd6c6b89c78de62c0d80fb8</hash>
@@ -5534,7 +5557,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</description>
       <name>hamcrest</name>
       <version>2.2</version>
       <description>Core API and libraries of hamcrest matcher framework.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">10b47e837f271d0662f28780e60388e8</hash>
         <hash alg="SHA-1">1820c0968dba3a11a1b30669bb1f01978a91dedc</hash>
@@ -5560,7 +5583,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</description>
       <name>jetty-webapp</name>
       <version>11.0.12</version>
       <description>Jetty web application support</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">ea16b7bcff813e5e2e5bf674347b9c3b</hash>
         <hash alg="SHA-1">ac93ce8c842af6b04bd45834b991ea3ffda395b8</hash>
@@ -5615,7 +5638,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</description>
       <name>websocket-jakarta-server</name>
       <version>11.0.12</version>
       <description>The Eclipse Jetty Project</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">b8197778c3bef53692e2a175a5a50f14</hash>
         <hash alg="SHA-1">b4c7852bced0e5318c84dd79d96541b65beb59e7</hash>
@@ -5832,7 +5855,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</description>
       <name>jakarta.transaction-api</name>
       <version>2.0.1</version>
       <description>Jakarta Transactions</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">5315974a3935e342b40849478e1c9966</hash>
         <hash alg="SHA-1">51a520e3fae406abb84e2e1148e6746ce3f80a1a</hash>
@@ -6159,7 +6182,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</description>
       <version>2.3.0</version>
       <description>The Mojo Executor provides a way to to execute other Mojos (plugins) within a Maven plugin, allowing you to
         easily create Maven plugins that are composed of other plugins.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">4e05b34e6e9ca46ea3b3dbd1d874c4a1</hash>
         <hash alg="SHA-1">f51fe269e3d1449e0b093461ba2d52c0d2f6f237</hash>
@@ -6216,7 +6239,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</description>
       <version>3.2.0</version>
       <description>The Apache Maven Javadoc Plugin is a plugin that uses the javadoc tool for
     generating javadocs for the specified project.</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">d99b12ba67383532d831cee09bf41a92</hash>
         <hash alg="SHA-1">f65507461614485b907c3c71a2730cfe65041c46</hash>
@@ -6241,6 +6264,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</description>
       <name>maven-invoker</name>
       <version>3.0.0</version>
       <description>A component to programmatically invoke Maven.</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">9d9136c12ed1e9c699f9ee1839180627</hash>
         <hash alg="SHA-1">54839b41d4bbe49401ff162b68276dd69e194a10</hash>
@@ -6265,6 +6289,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</description>
       <name>maven-common-artifact-filters</name>
       <version>3.0.0</version>
       <description>A collection of ready-made filters to control inclusion/exclusion of artifacts during dependency resolution.</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">8c67d6ce966adcfb27a425429369495c</hash>
         <hash alg="SHA-1">07c66dd21d4a29c29cbc22674f76006f8b99d46b</hash>
@@ -6352,12 +6377,60 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</description>
       <purl>pkg:maven/org.sonatype.sisu/sisu-guice@2.1.7?classifier=noaop&amp;type=jar</purl>
       <externalReferences><reference type="website"><url>http://forge.sonatype.com/sisu-guice/</url></reference><reference type="distribution"><url>https://repository.sonatype.org/service/local/staging/deploy/maven2</url></reference></externalReferences>
     </component>
+    <component type="library" bom-ref="pkg:maven/org.apache.maven.shared/maven-shared-utils@3.0.0?type=jar">
+      <publisher>The Apache Software Foundation</publisher>
+      <group>org.apache.maven.shared</group>
+      <name>maven-shared-utils</name>
+      <version>3.0.0</version>
+      <description>Shared utils without any further dependencies</description>
+      <hashes>
+        <hash alg="MD5">9014322d04d08964af06b689cc91efa5</hash>
+        <hash alg="SHA-1">542e6f4c7fb03354836bc18e35a3e30417564a9e</hash>
+        <hash alg="SHA-256">0796ca76de719a8f8178f090de4b9b03158ba65268f58cc8fc9bbe71a9f58f9e</hash>
+        <hash alg="SHA-512">5f62240b31378c75477684dd432740c2a403405a6604ef93b77cc5cf006a1c1804c33f5239757fe1c8218e6ca02efc1ef9c5d6e2007e416d9102a2990957c2d3</hash>
+        <hash alg="SHA-384">a0c69c2f67626694863ef5c17b748d43c0209c091b08f15fb1cd98aa1cbed7c2d2eba5f88efb7f882416083e6ece7fb4</hash>
+        <hash alg="SHA3-384">9a1f336de13a5f77633a826d10546778c56f3eb79341ae4b50b95db89f5d00fc8b4b434be0d4a5124005a37e39b7635e</hash>
+        <hash alg="SHA3-256">9b9904a7486ba5de5f7515ec354b6a315dccce6f23f1f15f14397d271f1a0654</hash>
+        <hash alg="SHA3-512">edc1705f62e2621b08bee61fba494b7d8d50351e1d43053fcf0d0eec2952c0df2804afcd9ca339070d1928bd99bbe8d99c7bcb4af8256896c4a58b5b3a2e92ec</hash>
+      </hashes>
+      <licenses>
+        <license>
+          <id>Apache-2.0</id>
+        </license>
+      </licenses>
+      <purl>pkg:maven/org.apache.maven.shared/maven-shared-utils@3.0.0?type=jar</purl>
+      <externalReferences><reference type="website"><url>http://maven.apache.org/shared/maven-shared-utils/</url></reference><reference type="build-system"><url>https://builds.apache.org/job/maven-shared/</url></reference><reference type="distribution"><url>https://repository.apache.org/service/local/staging/deploy/maven2</url></reference><reference type="issue-tracker"><url>https://issues.apache.org/jira/browse/MSHARED/component/12326452</url></reference><reference type="mailing-list">< [...]
+    </component>
+    <component type="library" bom-ref="pkg:maven/com.google.code.findbugs/jsr305@2.0.1?type=jar">
+      <group>com.google.code.findbugs</group>
+      <name>jsr305</name>
+      <version>2.0.1</version>
+      <description>JSR305 Annotations for Findbugs</description>
+      <hashes>
+        <hash alg="MD5">144c0767e2aaf0c21a935908d0e52c68</hash>
+        <hash alg="SHA-1">516c03b21d50a644d538de0f0369c620989cd8f0</hash>
+        <hash alg="SHA-256">1e7f53fa5b8b5c807e986ba335665da03f18d660802d8bf061823089d1bee468</hash>
+        <hash alg="SHA-512">b3b832489ef9249b22d8a0b9d6eee1895c9d93ef53d5968724a65184cb3f04e17cc74938128b98916da7829c6566be0bc6d60fa8801248cc24620730a060eac6</hash>
+        <hash alg="SHA-384">595523bb57ac2b6471658dfab62d6ba47d92ffdbaf219febf9565a42fa3127400586f2e0c2b0cd8e0c6f20e51884525c</hash>
+        <hash alg="SHA3-384">52ef62371c0860b0d8a7288950d331d2aaedda3762aa59c32d744974ba5714a06aaaa9f03a97af231485eebac599f77f</hash>
+        <hash alg="SHA3-256">0aed9a5f1c5cfe5e2a19f5b999f7b3ed41336ec0a1a9bdf54a47de30e81e8f4a</hash>
+        <hash alg="SHA3-512">f70adffe522e5b725cef745f7e21b09a6f154387cb35da0af32a00d354f5c5d578560b57234116d125223920b99cfd31712e4c3d2740a1d9ddd188676c9df133</hash>
+      </hashes>
+      <licenses>
+        <license>
+          <id>Apache-2.0</id>
+        </license>
+      </licenses>
+      <purl>pkg:maven/com.google.code.findbugs/jsr305@2.0.1?type=jar</purl>
+      <externalReferences><reference type="website"><url>http://findbugs.sourceforge.net/</url></reference><reference type="vcs"><url>http://findbugs.googlecode.com/svn/trunk/</url></reference></externalReferences>
+    </component>
     <component type="library" bom-ref="pkg:maven/org.apache.maven.shared/maven-artifact-transfer@0.10.1?type=jar">
       <publisher>The Apache Software Foundation</publisher>
       <group>org.apache.maven.shared</group>
       <name>maven-artifact-transfer</name>
       <version>0.10.1</version>
       <description>An API to install, deploy and resolving artifacts with Maven 3</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">00ae257165dd4ea0cacb9a6b88edff99</hash>
         <hash alg="SHA-1">1b81cb430d23e1099db972c9b9dbfdae1b4374ff</hash>
@@ -6619,6 +6692,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</description>
       <description>Apache Commons Lang, a package of Java utility classes for the
   classes that are in java.lang's hierarchy, or are considered to be so
   standard as to justify existence in java.lang.</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">780b5a8b72eebe6d0dbff1c11b5658fa</hash>
         <hash alg="SHA-1">6c6c702c89bfff3cd9e80b04d668c5e190d588c6</hash>
@@ -6667,6 +6741,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</description>
       <name>plexus-java</name>
       <version>1.0.5</version>
       <description>Plexus Languages maintains shared language features.</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">a869fe30f12993cd59e2432ea4d059c1</hash>
         <hash alg="SHA-1">2963bcda3b9abdf26a6fb1ab5b4f7d82dfa18ae4</hash>
@@ -6716,6 +6791,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</description>
       <name>plexus-io</name>
       <version>3.2.0</version>
       <description>The Plexus project provides a full software stack for creating and executing software projects.</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">10e377cecbafa25cd80de1207be4b685</hash>
         <hash alg="SHA-1">0f7d52906fe1b21b06fa046a98d6c15c4e595c5e</hash>
@@ -6753,130 +6829,79 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</description>
       <purl>pkg:maven/org.codehaus.plexus/plexus-interactivity-api@1.0-alpha-6?type=jar</purl>
       <externalReferences><reference type="distribution"><url>dav:https://dav.codehaus.org/repository/plexus</url></reference><reference type="issue-tracker"><url>http://jira.codehaus.org/browse/PLX</url></reference><reference type="mailing-list"><url>http://archive.plexus.codehaus.org/user</url></reference><reference type="vcs"><url>http://fisheye.codehaus.org/browse/plexus/plexus-components/tags/plexus-interactivity-1.0-alpha-6/plexus-interactivity-api</url></reference></externalReferences>
     </component>
-    <component type="library" bom-ref="pkg:maven/org.apache.maven/maven-archiver@3.5.0?type=jar">
+    <component type="library" bom-ref="pkg:maven/org.apache.maven/maven-archiver@3.6.0?type=jar">
       <publisher>The Apache Software Foundation</publisher>
       <group>org.apache.maven</group>
       <name>maven-archiver</name>
-      <version>3.5.0</version>
+      <version>3.6.0</version>
       <description>Provides utility methods for creating JARs and other archive files from a Maven project.</description>
-      <scope>optional</scope>
-      <hashes>
-        <hash alg="MD5">cbaa0287fff3b9dd80d6c72c4f4c03da</hash>
-        <hash alg="SHA-1">e9f5e403263aba6fb09b21383ffb3c7dd36749a7</hash>
-        <hash alg="SHA-256">44da564ea37b05aba884f89da2525fbaaadcd3348547e2c679db0f5f40e43246</hash>
-        <hash alg="SHA-512">ffae149bd2d6be8c96c8d3c8bb8033d8c072f726e47f0bfc03be270083ad1df985a70aff6571df694b83b28bc44b1a4d25bfc0d0f54f11951721b52cb7ecdeae</hash>
-        <hash alg="SHA-384">6e9eb39d003c58e41227290d6617c6912db7acef79b14645d574aa15d6f956fe9cc87b52c38f9ef385f2e54fbb005a48</hash>
-        <hash alg="SHA3-384">6f31aa9c549b9fe2a62243511865c58c2cd0e6e0331125908080a06d2cc9095287ec1bd2bb7a2fdbcefcd559fbf5f6d8</hash>
-        <hash alg="SHA3-256">e118ed92a1f3e7f2c3b0c6165f357d3dddad75599306b23b24eed97e0a3bad12</hash>
-        <hash alg="SHA3-512">efb37eabcf97c5adb51a167c8e50965df0f9f34a66cf7ff9b6bc01feac3b8724007c1735c9e90df0d81e4487ec85150c91ba03ee1f0a44e6569e487ffb0de93f</hash>
-      </hashes>
-      <licenses>
-        <license>
-          <id>Apache-2.0</id>
-        </license>
-      </licenses>
-      <purl>pkg:maven/org.apache.maven/maven-archiver@3.5.0?type=jar</purl>
-      <externalReferences><reference type="website"><url>https://maven.apache.org/shared/maven-archiver/</url></reference><reference type="build-system"><url>https://builds.apache.org/job/maven-box/job/maven-archiver/</url></reference><reference type="distribution"><url>https://repository.apache.org/service/local/staging/deploy/maven2</url></reference><reference type="issue-tracker"><url>https://issues.apache.org/jira/issues/?jql=project%3DMSHARED+AND+component%3Dmaven-archiver</url></re [...]
-    </component>
-    <component type="library" bom-ref="pkg:maven/org.apache.maven.shared/maven-shared-utils@3.2.1?type=jar">
-      <publisher>The Apache Software Foundation</publisher>
-      <group>org.apache.maven.shared</group>
-      <name>maven-shared-utils</name>
-      <version>3.2.1</version>
-      <description>Shared utils without any further dependencies</description>
+      <scope>required</scope>
       <hashes>
-        <hash alg="MD5">9c8c48e58b12b4584278c355f6c98bd5</hash>
-        <hash alg="SHA-1">08dd4dfb1d2d8b6969f6462790f82670bcd35ce2</hash>
-        <hash alg="SHA-256">3ba9c619893c767db0f9c3e826d5118b57c35229301bcd16d865a89cec16a7e5</hash>
-        <hash alg="SHA-512">4cab9de8654b3744ceb1a62b51853e076c191cae8193e8393a979cd428833b994ceed591806960e100942dde3eeb65538169d42666004e3623b6129475fe2cab</hash>
-        <hash alg="SHA-384">1bc09d2aee6158c845b91788f45e300f9134fe0b0d965324ae1f56575dacd5a0eae2927ce4e09529e966ed5fd6434c35</hash>
-        <hash alg="SHA3-384">c144c0c153f9f000d3fdd4daaee3bb4df4926902fef98da901370ac131ca298f86956c23c2c02c83a50e43fad6dbca62</hash>
-        <hash alg="SHA3-256">50280461e8e2e0cbcfd2c22822f3e1d3276e5034287040ce0db0e83a6c56d565</hash>
-        <hash alg="SHA3-512">74b04341054157cc206fe7a5b7b0f14552ad311ae2812e2fff40f85866df690739384dfa2a64bc4bf590125c39803aaaf013e003661099cede00a9ad9292369d</hash>
+        <hash alg="MD5">b12cc59931ba53459a09e12db692b55d</hash>
+        <hash alg="SHA-1">0a7cc4e331cd64ad9cfd049b661e89b3065ce1b8</hash>
+        <hash alg="SHA-256">020221526ffc406d04c2ba5913a4201c55635a620302bdecc7de400e3681a754</hash>
+        <hash alg="SHA-512">3ab27337472d4fdfc9697ca8198c0cd9bfc0b92cfcae1cb381d5c69b2ec97e32892dc02ea98c84968439e21c99bd2234b2a80e3643fd1ecb0e3a6011e213dbae</hash>
+        <hash alg="SHA-384">fd3315643b708cc3be98457caa283c5dafe7566e9190e8d72e4bb304f0a211d7edc9810a23fd8dd58041017bbb41661a</hash>
+        <hash alg="SHA3-384">5e9f4e2ea7252ed08e2a43a30a5e4152698ed14e7766ef8271571891c4b54fe39a2143b48fe2728e52eefae4c0a3575b</hash>
+        <hash alg="SHA3-256">f598f066b091320b7b917967119cff38778a7099c68f9d1577f3ad97ce168c0c</hash>
+        <hash alg="SHA3-512">30831ff1c381ef6c445e7245bc896e30db45627935a875d49e24c0bd7b2eb6cc62eeb10bea26a82446a667d2e3597be102c94f05113190e9181c9d5c8f899783</hash>
       </hashes>
       <licenses>
         <license>
           <id>Apache-2.0</id>
         </license>
       </licenses>
-      <purl>pkg:maven/org.apache.maven.shared/maven-shared-utils@3.2.1?type=jar</purl>
-      <externalReferences><reference type="website"><url>https://maven.apache.org/shared/maven-shared-utils/</url></reference><reference type="build-system"><url>https://builds.apache.org/job/maven-box/job/maven-shared-utils/</url></reference><reference type="distribution"><url>https://repository.apache.org/service/local/staging/deploy/maven2</url></reference><reference type="issue-tracker"><url>https://issues.apache.org/jira/browse/MSHARED/component/12326452</url></reference><reference  [...]
+      <purl>pkg:maven/org.apache.maven/maven-archiver@3.6.0?type=jar</purl>
+      <externalReferences><reference type="website"><url>https://maven.apache.org/shared/maven-archiver/</url></reference><reference type="build-system"><url>https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven-archiver/</url></reference><reference type="distribution"><url>https://repository.apache.org/service/local/staging/deploy/maven2</url></reference><reference type="issue-tracker"><url>https://issues.apache.org/jira/issues/?jql=project%3DMSHARED+AND+component%3Dmaven-archi [...]
     </component>
-    <component type="library" bom-ref="pkg:maven/org.codehaus.plexus/plexus-interpolation@1.25?type=jar">
+    <component type="library" bom-ref="pkg:maven/org.codehaus.plexus/plexus-interpolation@1.26?type=jar">
       <publisher>Codehaus Plexus</publisher>
       <group>org.codehaus.plexus</group>
       <name>plexus-interpolation</name>
-      <version>1.25</version>
+      <version>1.26</version>
       <description>The Plexus project provides a full software stack for creating and executing software projects.</description>
       <hashes>
-        <hash alg="MD5">86cc99a26f3b3caa0fc2c8c77f4c03b0</hash>
-        <hash alg="SHA-1">3b37b3335e6a97e11e690bbdc22ade1a5deb74d6</hash>
-        <hash alg="SHA-256">e003802501574637f7abdc4e83e6d509a31e9ff825d12da6d1e419acf9688705</hash>
-        <hash alg="SHA-512">fb647c1f159d17e16ae925bb407585e4a4b30c468518e60d3069ea4a75fa0f7122e789923534632125b22b7cef1cb44caf00700bba90282360f7c76e086b6699</hash>
-        <hash alg="SHA-384">1cd22e786470775e38c3d2a3fee6fe9d7115199e66052ba0eb8c83d5abe04b74ea108ea413c749329a33ff01013205ce</hash>
-        <hash alg="SHA3-384">7678d59689e8f479b259c06a52262a1deec374549e556dd3a4639ebb43d7a9ebb08505c357a7b9fdfdb8b31883c8a72c</hash>
-        <hash alg="SHA3-256">815c0f95994eb8c9e7552ee389a3928da5661d472bbc2d567a85ae951ded2c32</hash>
-        <hash alg="SHA3-512">e98ae04f2d4bf87eb5576af3582084e5cb4236ac91537c6ad22d174a9018dfc3e85f56c371352ded371201458f0a3cda26431b8aecae8b8bddcbcb26179c0d43</hash>
+        <hash alg="MD5">1049ae9f5cd8cf618abf5bc5805e6b94</hash>
+        <hash alg="SHA-1">25b919c664b79795ccde0ede5cee0fd68b544197</hash>
+        <hash alg="SHA-256">b3b5412ce17889103ea564bcdfcf9fb3dfa540344ffeac6b538a73c9d7182662</hash>
+        <hash alg="SHA-512">6c3b40442adf721d325ee9cbf935d758223a04b3bd8e0f3b60fdb652175c1ca65a6010f7ea8288617ffa73cb1f19d2737c79c403d343b285e0f9afb1729caa60</hash>
+        <hash alg="SHA-384">93dcdffb567f4b7d24eecf9fb0733243ebfe1fd80c92fe69532fed9d1727a58ffa5ce7da4ab26b5c6aa8a6a59beb3844</hash>
+        <hash alg="SHA3-384">7489d45be45f74f7639db3b18ae6075d32d84adfaa9c4568f3fe2b2fc35c7de73ffce6f42e494466a8c81e78747b0f17</hash>
+        <hash alg="SHA3-256">62145ec219beb405063de848cb54e0d63efc8c255322998858d7df74f8d1ae18</hash>
+        <hash alg="SHA3-512">12fba4d2ffab1f89003e375bf74df3fc5d0f831906f9716f2ab2fc5a4ca7084c8a61500b24c5fa0ded27d1cef14b030df70b34c148c138136070e27f7cc41536</hash>
       </hashes>
       <licenses>
         <license>
           <id>Apache-2.0</id>
         </license>
       </licenses>
-      <purl>pkg:maven/org.codehaus.plexus/plexus-interpolation@1.25?type=jar</purl>
-      <externalReferences><reference type="website"><url>http://codehaus-plexus.github.io/plexus-interpolation/</url></reference><reference type="distribution"><url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url></reference><reference type="issue-tracker"><url>https://github.com/codehaus-plexus/plexus-interpolation/issues</url></reference><reference type="mailing-list"><url>http://archive.plexus.codehaus.org/user</url></reference><reference type="vcs"><url>http://gith [...]
+      <purl>pkg:maven/org.codehaus.plexus/plexus-interpolation@1.26?type=jar</purl>
+      <externalReferences><reference type="website"><url>http://codehaus-plexus.github.io/plexus-interpolation/</url></reference><reference type="distribution"><url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url></reference><reference type="issue-tracker"><url>https://github.com/codehaus-plexus/plexus-interpolation/issues</url></reference><reference type="mailing-list"><url>http://archive.plexus.codehaus.org/user</url></reference><reference type="vcs"><url>http://gith [...]
     </component>
-    <component type="library" bom-ref="pkg:maven/org.codehaus.plexus/plexus-archiver@4.2.1?type=jar">
+    <component type="library" bom-ref="pkg:maven/org.codehaus.plexus/plexus-archiver@4.6.1?type=jar">
       <publisher>Codehaus Plexus</publisher>
       <group>org.codehaus.plexus</group>
       <name>plexus-archiver</name>
-      <version>4.2.1</version>
+      <version>4.6.1</version>
       <description>The Plexus project provides a full software stack for creating and executing software projects.</description>
-      <scope>optional</scope>
-      <hashes>
-        <hash alg="MD5">51d59edfd8cdcbfded7087294b070eff</hash>
-        <hash alg="SHA-1">87ef88f65d61e0deee4403c145a26d2e273d30cf</hash>
-        <hash alg="SHA-256">c5bb0a59716c337125e8c760f55ebea9a8f7cc30194c54df3d2ae7258a6f9e35</hash>
-        <hash alg="SHA-512">3e48a554ebaa373291f7537ce7933ba8d0eebd0d16d14addd87c4e9cabba461a7478aa7773e46d7aceb7a98ba7c7fc3d4b429b1b9af1c4470585643608b8113f</hash>
-        <hash alg="SHA-384">1378c04944bc8e8a5312a836b19d36921fb6b19c968b053a05d790dcb829f6865c36f608fa33c4c1a908721d42aa03f0</hash>
-        <hash alg="SHA3-384">bf77bf4fcd1a4598b8efb694428dc005bac8428bd25e0f63745f99e264dfb1c035bb607a661a099cabec01340d3b4133</hash>
-        <hash alg="SHA3-256">3b2ec2ffadfa1f04ff703802ef69a6ad2c0e98feb1d7593d362d4104451e1007</hash>
-        <hash alg="SHA3-512">9217f188b64ab8d5f9e3fe256561ddf8c9f262e94ff3a3a73baa5acbdb924251c0e4fd05a34256db67953b94d4556e3185c350af3ee3cf892843900284ee9626</hash>
-      </hashes>
-      <licenses>
-        <license>
-          <id>Apache-2.0</id>
-        </license>
-      </licenses>
-      <purl>pkg:maven/org.codehaus.plexus/plexus-archiver@4.2.1?type=jar</purl>
-      <externalReferences><reference type="website"><url>http://codehaus-plexus.github.io/plexus-archiver/</url></reference><reference type="distribution"><url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url></reference><reference type="issue-tracker"><url>https://github.com/codehaus-plexus/plexus-archiver/issues</url></reference><reference type="mailing-list"><url>http://archive.plexus.codehaus.org/user</url></reference><reference type="vcs"><url>http://github.com/cod [...]
-    </component>
-    <component type="library" bom-ref="pkg:maven/org.apache.commons/commons-compress@1.19?type=jar">
-      <publisher>The Apache Software Foundation</publisher>
-      <group>org.apache.commons</group>
-      <name>commons-compress</name>
-      <version>1.19</version>
-      <description>Apache Commons Compress software defines an API for working with
-compression and archive formats.  These include: bzip2, gzip, pack200,
-lzma, xz, Snappy, traditional Unix Compress, DEFLATE, DEFLATE64, LZ4,
-Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</description>
+      <scope>required</scope>
       <hashes>
-        <hash alg="MD5">fe897bced43468450b785b66c1cff455</hash>
-        <hash alg="SHA-1">7e65777fb451ddab6a9c054beb879e521b7eab78</hash>
-        <hash alg="SHA-256">ff2d59fad74e867630fbc7daab14c432654712ac624dbee468d220677b124dd5</hash>
-        <hash alg="SHA-512">f93b1f5393940927ee07f1ec46ddd90a91cb82aa452e4c750681f5c6210790eabbdf0411084f9df6760cf754b91e93051a015eb44901cbb553eb1bb69984bf66</hash>
-        <hash alg="SHA-384">83f3b565110e9bea0bd29b3d0240ce54df18fdfab324ebe733ab6c0f3eb6bd32426e16c5d79d3b10e035912a0dbfb870</hash>
-        <hash alg="SHA3-384">a93195d21bfd5fe360aae111fafa7d1447772905b9904d68fbcb2a35afbddd6f37603848838f31706a20616be62ab881</hash>
-        <hash alg="SHA3-256">132afc0f04b3c44156fb45fb82c9354563e9b7eac212397ff53fa3fff35172b2</hash>
-        <hash alg="SHA3-512">11ca29987cab86175b5dbbfeb56ede2fe913a7b00f83626edb40c51a3d78156d4b5431f09dcec11d128e038c9d3a5c205db70d363d7be635e044539c8842de7a</hash>
+        <hash alg="MD5">8433c4e88c8fe8381105a402a6fdec0f</hash>
+        <hash alg="SHA-1">fb77173032167d3d5226810c41b35b8221ab91d9</hash>
+        <hash alg="SHA-256">a909af8c61361b3cea2aece5e9cd9acbe36badee294ea710a8dad77d90c64654</hash>
+        <hash alg="SHA-512">dd0943aa9bb8d64f962d7b985c3cecc2266e7e1af95f7f22d6985bb9ef0620fecf90497af3e42b7e8fe020999b78f9b2d71384cc4a54400e38275fc654a9cd57</hash>
+        <hash alg="SHA-384">b1fb97ea1f5e9eaba868775330c9c3d7c0d36502231f672aff1722ac5454036b792efd8e38e75c460abb86e31a519c7d</hash>
+        <hash alg="SHA3-384">7ea539f2bcb9de0f6bc5fe231b506089b02ac82a40b3a66abfd7139d61c44feab31df19e7be0bfad20e03c81a80c9f00</hash>
+        <hash alg="SHA3-256">3660bacb4000729b0576fef685f07e031cbaeac893355f2bd78b1d2df453ab9d</hash>
+        <hash alg="SHA3-512">133ede901ef24f661a7e465e7d314ce7c3d40f4b35bc7dba1461fdd604960f4a03028d0943f99cf002046b30409ad5547802fdec3ca74ec3fbac678e9844320f</hash>
       </hashes>
       <licenses>
         <license>
           <id>Apache-2.0</id>
         </license>
       </licenses>
-      <purl>pkg:maven/org.apache.commons/commons-compress@1.19?type=jar</purl>
-      <externalReferences><reference type="website"><url>https://commons.apache.org/proper/commons-compress/</url></reference><reference type="build-system"><url>https://builds.apache.org/</url></reference><reference type="distribution"><url>https://repository.apache.org/service/local/staging/deploy/maven2</url></reference><reference type="issue-tracker"><url>https://issues.apache.org/jira/browse/COMPRESS</url></reference><reference type="mailing-list"><url>https://mail-archives.apache.o [...]
+      <purl>pkg:maven/org.codehaus.plexus/plexus-archiver@4.6.1?type=jar</purl>
+      <externalReferences><reference type="website"><url>https://codehaus-plexus.github.io/plexus-archiver/</url></reference><reference type="distribution"><url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url></reference><reference type="issue-tracker"><url>https://github.com/codehaus-plexus/plexus-archiver/issues</url></reference><reference type="mailing-list"><url>http://archive.plexus.codehaus.org/user</url></reference><reference type="vcs"><url>http://github.com/co [...]
     </component>
     <component type="library" bom-ref="pkg:maven/org.iq80.snappy/snappy@0.4?type=jar">
       <group>org.iq80.snappy</group>
@@ -6902,29 +6927,53 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</description>
       <purl>pkg:maven/org.iq80.snappy/snappy@0.4?type=jar</purl>
       <externalReferences><reference type="website"><url>http://github.com/dain/snappy</url></reference><reference type="distribution"><url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url></reference><reference type="vcs"><url>http://github.com/dain/snapy/tree/master</url></reference></externalReferences>
     </component>
-    <component type="library" bom-ref="pkg:maven/org.tukaani/xz@1.8?type=jar">
+    <component type="library" bom-ref="pkg:maven/org.tukaani/xz@1.9?type=jar">
       <group>org.tukaani</group>
       <name>xz</name>
-      <version>1.8</version>
+      <version>1.9</version>
       <description>XZ data compression</description>
       <hashes>
-        <hash alg="MD5">5f982127e0de85b785c4b2abad21aa2e</hash>
-        <hash alg="SHA-1">c4f7d054303948eb6a4066194253886c8af07128</hash>
-        <hash alg="SHA-256">8c7964b36fe3f0cbe644b04fcbff84e491ce81917db2f5bfa0cba8e9548aff5d</hash>
-        <hash alg="SHA-512">8cf42ae7d57c2115b9d86dc22eb782f0e0b3348a3927d013ef6a04cf444074592a4614f5e43328f6a55560b90945381a697fa01c47faf54be5b0ef202472ad0d</hash>
-        <hash alg="SHA-384">999d842552a2a07f2e8cf84931ed8c3314d995b8f076abb61169ff5e13a732049ff192e56d2d456962832abc2ff10259</hash>
-        <hash alg="SHA3-384">a5326ba46259b17a1f27a839972247212d891c5c88c29f13baa9d5541a5b2cc6961c7132d79bc295c33d6f17c9cf2d44</hash>
-        <hash alg="SHA3-256">159a019e46e775f006bbc7b8fafd5224220b86f00b3f77b0374bb383be81b665</hash>
-        <hash alg="SHA3-512">7a73042ad6954158e47ee24b23427300f6324fd75c036c80f4acdba0a7a0d23843eb92a2a00c33e97d8384ab337a709d26ee0301e6af9189e43d520877bba79e</hash>
+        <hash alg="MD5">57c2fbfeb55e307ccae52e5322082e02</hash>
+        <hash alg="SHA-1">1ea4bec1a921180164852c65006d928617bd2caf</hash>
+        <hash alg="SHA-256">211b306cfc44f8f96df3a0a3ddaf75ba8c5289eed77d60d72f889bb855f535e5</hash>
+        <hash alg="SHA-512">a4362db234d4e83683e90f5baf90c82107450cc4404acab96e3fab14b8a3d4588a19722171d32f27d18463682a6994cad9af0b1065c954e3a77ea7bdcf586bac</hash>
+        <hash alg="SHA-384">aa30349b094723369908369a18e2cb5beb5b7ca0b24b4d56c2f5725fae152220f6526466672b22bfec939e2e0622a01d</hash>
+        <hash alg="SHA3-384">b3e1fee7784188df5e1931c9e8137ac0e20e63f66f93e7f938a448fc0b3adb4be5205c7a5f1835007e233fee2696fc2c</hash>
+        <hash alg="SHA3-256">92eff603ed0aab557e1a45e17a74e80d8ec656b5f137197b23c429c903fa448f</hash>
+        <hash alg="SHA3-512">b290f92958f8cd91705331d8411140c23957ab8b568fbe19a70f4f1dc97eddc13d3a200df28a02ab5911ce18f546c33f720878be0f727edac839a6e63ee66ece</hash>
       </hashes>
       <licenses>
         <license>
           <name>Public Domain</name>
         </license>
       </licenses>
-      <purl>pkg:maven/org.tukaani/xz@1.8?type=jar</purl>
+      <purl>pkg:maven/org.tukaani/xz@1.9?type=jar</purl>
       <externalReferences><reference type="website"><url>https://tukaani.org/xz/java.html</url></reference><reference type="vcs"><url>https://git.tukaani.org/?p=xz-java.git</url></reference></externalReferences>
     </component>
+    <component type="library" bom-ref="pkg:maven/com.github.luben/zstd-jni@1.5.2-5?type=jar">
+      <publisher>com.github.luben</publisher>
+      <group>com.github.luben</group>
+      <name>zstd-jni</name>
+      <version>1.5.2-5</version>
+      <description>JNI bindings for Zstd native library that provides fast and high compression lossless algorithm for Java and all JVM languages.</description>
+      <hashes>
+        <hash alg="MD5">474f53d74d4f815120b88bf256328139</hash>
+        <hash alg="SHA-1">ef34c3a855e144c03de5c0b0a8e80469915ebae6</hash>
+        <hash alg="SHA-256">0f8e64feaa068b8a02de45e9343f9b2fc401235b81e7fe3f80b2aeba001691b2</hash>
+        <hash alg="SHA-512">edbd6d1b6f2d75e55e1f879a41a6c2e020be620c5973283fa0c61cb8c0c8ee689021742df77ed41e2688b8bc8c33c39c77ac33c4e09036878ef2da50f2e73f9f</hash>
+        <hash alg="SHA-384">e5e5050acabe56bffa5fb4fad8b24454158ee342f970059745ed0d66b048d602c6091745cc09d31314bbd510bd489d13</hash>
+        <hash alg="SHA3-384">ef4c184ed4faa7437d418a6c5999fbd5eb753c485d41429522e7a3b64613df95f87a6a25a5e99ca3f7d547b019dbd79e</hash>
+        <hash alg="SHA3-256">913a5aadbe2ec13234dbdf898e5ef169034971d4bda426906e23d7eec816aa39</hash>
+        <hash alg="SHA3-512">0f70e8b6d01f9d7e4d70086db793f7f8293e0c7b6d8b89356100575434ebd8d641c89ad30fafb7117c08eb5b9aa8f0dbc89902d2ac46748a0017b99dd471aa87</hash>
+      </hashes>
+      <licenses>
+        <license>
+          <id>BSD-2-Clause</id>
+        </license>
+      </licenses>
+      <purl>pkg:maven/com.github.luben/zstd-jni@1.5.2-5?type=jar</purl>
+      <externalReferences><reference type="website"><url>https://github.com/luben/zstd-jni</url></reference></externalReferences>
+    </component>
     <component type="library" bom-ref="pkg:maven/org.apache.camel/camel-resources-plugin@4.0.0-SNAPSHOT?type=maven-plugin">
       <group>org.apache.camel</group>
       <name>camel-resources-plugin</name>
@@ -6986,30 +7035,6 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</description>
       <purl>pkg:maven/org.codehaus.plexus/plexus-component-annotations@2.0.0?type=jar</purl>
       <externalReferences><reference type="website"><url>http://codehaus-plexus.github.io/plexus-containers/plexus-component-annotations/</url></reference><reference type="distribution"><url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url></reference><reference type="issue-tracker"><url>http://github.com/codehaus-plexus/plexus-containers/issues</url></reference><reference type="mailing-list"><url>http://archive.plexus.codehaus.org/user</url></reference><reference type= [...]
     </component>
-    <component type="library" bom-ref="pkg:maven/org.codehaus.plexus/plexus-interpolation@1.26?type=jar">
-      <publisher>Codehaus Plexus</publisher>
-      <group>org.codehaus.plexus</group>
-      <name>plexus-interpolation</name>
-      <version>1.26</version>
-      <description>The Plexus project provides a full software stack for creating and executing software projects.</description>
-      <hashes>
-        <hash alg="MD5">1049ae9f5cd8cf618abf5bc5805e6b94</hash>
-        <hash alg="SHA-1">25b919c664b79795ccde0ede5cee0fd68b544197</hash>
-        <hash alg="SHA-256">b3b5412ce17889103ea564bcdfcf9fb3dfa540344ffeac6b538a73c9d7182662</hash>
-        <hash alg="SHA-512">6c3b40442adf721d325ee9cbf935d758223a04b3bd8e0f3b60fdb652175c1ca65a6010f7ea8288617ffa73cb1f19d2737c79c403d343b285e0f9afb1729caa60</hash>
-        <hash alg="SHA-384">93dcdffb567f4b7d24eecf9fb0733243ebfe1fd80c92fe69532fed9d1727a58ffa5ce7da4ab26b5c6aa8a6a59beb3844</hash>
-        <hash alg="SHA3-384">7489d45be45f74f7639db3b18ae6075d32d84adfaa9c4568f3fe2b2fc35c7de73ffce6f42e494466a8c81e78747b0f17</hash>
-        <hash alg="SHA3-256">62145ec219beb405063de848cb54e0d63efc8c255322998858d7df74f8d1ae18</hash>
-        <hash alg="SHA3-512">12fba4d2ffab1f89003e375bf74df3fc5d0f831906f9716f2ab2fc5a4ca7084c8a61500b24c5fa0ded27d1cef14b030df70b34c148c138136070e27f7cc41536</hash>
-      </hashes>
-      <licenses>
-        <license>
-          <id>Apache-2.0</id>
-        </license>
-      </licenses>
-      <purl>pkg:maven/org.codehaus.plexus/plexus-interpolation@1.26?type=jar</purl>
-      <externalReferences><reference type="website"><url>http://codehaus-plexus.github.io/plexus-interpolation/</url></reference><reference type="distribution"><url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url></reference><reference type="issue-tracker"><url>https://github.com/codehaus-plexus/plexus-interpolation/issues</url></reference><reference type="mailing-list"><url>http://archive.plexus.codehaus.org/user</url></reference><reference type="vcs"><url>http://gith [...]
-    </component>
     <component type="library" bom-ref="pkg:maven/org.eclipse.sisu/org.eclipse.sisu.plexus@0.0.0.M2a?type=jar">
       <publisher>The Eclipse Foundation</publisher>
       <group>org.eclipse.sisu</group>
@@ -7088,6 +7113,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</description>
       <name>maven-filtering</name>
       <version>3.2.0</version>
       <description>A component to assist in filtering of resource files with properties from a Maven project.</description>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">397142c379dbcf94c6e3de90091feed3</hash>
         <hash alg="SHA-1">a5249ad242b47f60edd8f4dba86de69ebdde3c84</hash>
@@ -7136,7 +7162,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</description>
       <name>maven-plugin-annotations</name>
       <version>3.4</version>
       <description>Java 5 annotations to use in Mojos</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">c35fde211323d4bb06d5b1a41ef23807</hash>
         <hash alg="SHA-1">18624421fb35f5ade7397c18b40878396f672bc5</hash>
@@ -7173,7 +7199,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</description>
       <name>camel-package-maven-plugin</name>
       <version>4.0.0-SNAPSHOT</version>
       <description>Maven plugin to help package Camel components and plugins</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">524ede473b5c20c81cca677dea5ea290</hash>
         <hash alg="SHA-1">461e92dfdad419e779ce71b7776d79c5ae524382</hash>
@@ -7249,7 +7275,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</description>
       <name>kafka</name>
       <version>1.17.6</version>
       <description>Isolated container management for Java code testing</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">96966828a69e94ef710177919f25ba29</hash>
         <hash alg="SHA-1">1975b93708e99340690690177a9c7bbf5aabc823</hash>
@@ -7274,7 +7300,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</description>
       <name>redpanda</name>
       <version>1.17.6</version>
       <description>Isolated container management for Java code testing</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">b2d282751a4674d172551c88e778f1f4</hash>
         <hash alg="SHA-1">acf0b46830c5b27d73e996f356c64a0782c1a87d</hash>
@@ -7328,7 +7354,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</description>
       <group>org.apache.camel</group>
       <name>camel-test-infra-aws-common</name>
       <version>4.0.0-SNAPSHOT</version>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">47457d04079216aa4e3a45a9979e5c9b</hash>
         <hash alg="SHA-1">1918cc33cbc0f43544023ee756f64aeaf928b1fd</hash>
@@ -7348,7 +7374,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</description>
       <description>The AWS Java SDK for Amazon SQS module holds the client classes that are used for communicating with
         Amazon Simple Queue
         Service</description>
-      <scope>optional</scope>
+      <scope>required</scope>
       <hashes>
         <hash alg="MD5">2e008d0241c0ee531489061ce1259b61</hash>
         <hash alg="SHA-1">5effed94e86a564e66344e80e1df6f045e9f3ff5</hash>
@@ -7420,6 +7446,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</description>
       <description>The AWS SDK for Java - SDK Core runtime module holds the classes that are used by the individual service
         clients to interact with
         Amazon Web Services. Users need to depend on aws-java-sdk artifact for accessing individual client classes.</description>
... 5991 lines suppressed ...