From 7762b06918f6c5853d43fe305ef3df956c63d82e Mon Sep 17 00:00:00 2001 From: "Doroszlai, Attila" Date: Tue, 27 May 2025 08:31:23 +0200 Subject: [PATCH 01/14] remove unnecessary exclusion of dropwizard metrics-core --- hadoop-hdds/common/pom.xml | 6 ------ hadoop-hdds/framework/pom.xml | 6 ------ 2 files changed, 12 deletions(-) diff --git a/hadoop-hdds/common/pom.xml b/hadoop-hdds/common/pom.xml index 945af0a165fd..f35e2bd42cc2 100644 --- a/hadoop-hdds/common/pom.xml +++ b/hadoop-hdds/common/pom.xml @@ -147,12 +147,6 @@ org.apache.ratis ratis-metrics-dropwizard3 - - - io.dropwizard.metrics - metrics-core - - org.apache.ratis diff --git a/hadoop-hdds/framework/pom.xml b/hadoop-hdds/framework/pom.xml index caed46616296..49151ef36976 100644 --- a/hadoop-hdds/framework/pom.xml +++ b/hadoop-hdds/framework/pom.xml @@ -187,12 +187,6 @@ org.apache.ratis ratis-metrics-dropwizard3 - - - io.dropwizard.metrics - metrics-core - - org.apache.ratis From 3a5fa099dc95b19f8fd74c4e42197d6deb7da9cb Mon Sep 17 00:00:00 2001 From: "Doroszlai, Attila" Date: Tue, 27 May 2025 08:34:33 +0200 Subject: [PATCH 02/14] limit ratis-metrics-dropwizard3 to runtime scope in hdds-common --- hadoop-hdds/common/pom.xml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/hadoop-hdds/common/pom.xml b/hadoop-hdds/common/pom.xml index f35e2bd42cc2..3a5d74ad88c4 100644 --- a/hadoop-hdds/common/pom.xml +++ b/hadoop-hdds/common/pom.xml @@ -144,10 +144,6 @@ org.apache.ratis ratis-grpc - - org.apache.ratis - ratis-metrics-dropwizard3 - org.apache.ratis ratis-netty @@ -198,6 +194,11 @@ jaxb-runtime provided + + org.apache.ratis + ratis-metrics-dropwizard3 + runtime + org.slf4j slf4j-reload4j From 3ed7455a875e78e6a317c9c1c600b0ecd7a9c02f Mon Sep 17 00:00:00 2001 From: "Doroszlai, Attila" Date: Tue, 27 May 2025 08:35:38 +0200 Subject: [PATCH 03/14] limit jaeger-client to runtime scope --- hadoop-hdds/common/pom.xml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/hadoop-hdds/common/pom.xml b/hadoop-hdds/common/pom.xml index 3a5d74ad88c4..2805a382c049 100644 --- a/hadoop-hdds/common/pom.xml +++ b/hadoop-hdds/common/pom.xml @@ -80,10 +80,6 @@ io.dropwizard.metrics metrics-core - - io.jaegertracing - jaeger-client - io.jaegertracing jaeger-core @@ -194,6 +190,11 @@ jaxb-runtime provided + + io.jaegertracing + jaeger-client + runtime + org.apache.ratis ratis-metrics-dropwizard3 From bd1c04583ff794814ea758f3ea93a3cc6092e983 Mon Sep 17 00:00:00 2001 From: "Doroszlai, Attila" Date: Tue, 27 May 2025 08:39:06 +0200 Subject: [PATCH 04/14] limit jcl-over-slf4j to runtime scope in hdds-common --- hadoop-hdds/common/pom.xml | 10 ++++++---- hadoop-hdds/framework/pom.xml | 6 ++++++ 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/hadoop-hdds/common/pom.xml b/hadoop-hdds/common/pom.xml index 2805a382c049..f177512f00eb 100644 --- a/hadoop-hdds/common/pom.xml +++ b/hadoop-hdds/common/pom.xml @@ -172,10 +172,6 @@ org.reflections reflections - - org.slf4j - jcl-over-slf4j - org.slf4j slf4j-api @@ -200,6 +196,12 @@ ratis-metrics-dropwizard3 runtime + + + org.slf4j + jcl-over-slf4j + runtime + org.slf4j slf4j-reload4j diff --git a/hadoop-hdds/framework/pom.xml b/hadoop-hdds/framework/pom.xml index 49151ef36976..aef43613c114 100644 --- a/hadoop-hdds/framework/pom.xml +++ b/hadoop-hdds/framework/pom.xml @@ -248,6 +248,12 @@ org.slf4j slf4j-reload4j + + + org.slf4j + jcl-over-slf4j + provided + com.lmax From d84c7f48b933d354fec5c6a82b8dc5ceaaf1598b Mon Sep 17 00:00:00 2001 From: "Doroszlai, Attila" Date: Tue, 27 May 2025 08:48:14 +0200 Subject: [PATCH 05/14] limit zstd-jni to runtime scope in hdds-container-service --- hadoop-hdds/container-service/pom.xml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/hadoop-hdds/container-service/pom.xml b/hadoop-hdds/container-service/pom.xml index 53e2528a7f28..b973617ec43b 100644 --- a/hadoop-hdds/container-service/pom.xml +++ b/hadoop-hdds/container-service/pom.xml @@ -34,10 +34,6 @@ com.fasterxml.jackson.core jackson-databind - - com.github.luben - zstd-jni - com.github.stephenc.jcip jcip-annotations @@ -215,6 +211,11 @@ hdds-docs provided + + com.github.luben + zstd-jni + runtime + log4j apache-log4j-extras From d0febe078b55f21ec0fb120334c6ab25fa156040 Mon Sep 17 00:00:00 2001 From: "Doroszlai, Attila" Date: Tue, 27 May 2025 08:58:25 +0200 Subject: [PATCH 06/14] limit jaxb-runtime to runtime scope --- hadoop-hdds/common/pom.xml | 7 +------ hadoop-hdds/container-service/pom.xml | 9 +++++---- hadoop-ozone/httpfsgateway/pom.xml | 9 +++++---- hadoop-ozone/insight/pom.xml | 1 + hadoop-ozone/s3gateway/pom.xml | 9 +++++---- hadoop-ozone/tools/pom.xml | 4 ---- 6 files changed, 17 insertions(+), 22 deletions(-) diff --git a/hadoop-hdds/common/pom.xml b/hadoop-hdds/common/pom.xml index f177512f00eb..45f10c674317 100644 --- a/hadoop-hdds/common/pom.xml +++ b/hadoop-hdds/common/pom.xml @@ -97,6 +97,7 @@ jakarta.annotation-api + jakarta.xml.bind jakarta.xml.bind-api @@ -180,12 +181,6 @@ org.yaml snakeyaml - - - org.glassfish.jaxb - jaxb-runtime - provided - io.jaegertracing jaeger-client diff --git a/hadoop-hdds/container-service/pom.xml b/hadoop-hdds/container-service/pom.xml index b973617ec43b..fde6e8c7898a 100644 --- a/hadoop-hdds/container-service/pom.xml +++ b/hadoop-hdds/container-service/pom.xml @@ -190,10 +190,6 @@ org.apache.ratis ratis-thirdparty-misc - - org.glassfish.jaxb - jaxb-runtime - org.rocksdb rocksdbjni @@ -227,6 +223,11 @@ hadoop-hdfs-client runtime + + org.glassfish.jaxb + jaxb-runtime + runtime + diff --git a/hadoop-ozone/httpfsgateway/pom.xml b/hadoop-ozone/httpfsgateway/pom.xml index 704d0e6a4bf7..978aa1de71de 100644 --- a/hadoop-ozone/httpfsgateway/pom.xml +++ b/hadoop-ozone/httpfsgateway/pom.xml @@ -120,10 +120,6 @@ org.glassfish.hk2 hk2-api - - org.glassfish.jaxb - jaxb-runtime - org.glassfish.jersey.core jersey-server @@ -184,6 +180,11 @@ ozone-filesystem runtime + + org.glassfish.jaxb + jaxb-runtime + runtime + org.slf4j slf4j-reload4j diff --git a/hadoop-ozone/insight/pom.xml b/hadoop-ozone/insight/pom.xml index 878391219654..9ac78c878e0b 100644 --- a/hadoop-ozone/insight/pom.xml +++ b/hadoop-ozone/insight/pom.xml @@ -113,6 +113,7 @@ org.glassfish.jaxb jaxb-runtime + runtime diff --git a/hadoop-ozone/s3gateway/pom.xml b/hadoop-ozone/s3gateway/pom.xml index c4d47c8f6e53..7109634711ee 100644 --- a/hadoop-ozone/s3gateway/pom.xml +++ b/hadoop-ozone/s3gateway/pom.xml @@ -188,10 +188,6 @@ org.glassfish.hk2 hk2-api - - org.glassfish.jaxb - jaxb-runtime - org.glassfish.jersey.containers jersey-container-servlet-core @@ -234,6 +230,11 @@ hdds-docs provided + + org.glassfish.jaxb + jaxb-runtime + runtime + diff --git a/hadoop-ozone/tools/pom.xml b/hadoop-ozone/tools/pom.xml index 4f1c29f2b76c..3015822c4106 100644 --- a/hadoop-ozone/tools/pom.xml +++ b/hadoop-ozone/tools/pom.xml @@ -256,10 +256,6 @@ org.apache.ratis ratis-tools - - org.glassfish.jaxb - jaxb-runtime - org.jgrapht jgrapht-core From 77520c8f7ec9f2680fcd3a50c97c79e1b6708023 Mon Sep 17 00:00:00 2001 From: "Doroszlai, Attila" Date: Tue, 27 May 2025 09:05:25 +0200 Subject: [PATCH 07/14] limit log4j-core to runtime scope in hdds-framework --- hadoop-hdds/framework/pom.xml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/hadoop-hdds/framework/pom.xml b/hadoop-hdds/framework/pom.xml index aef43613c114..bae2e88978a0 100644 --- a/hadoop-hdds/framework/pom.xml +++ b/hadoop-hdds/framework/pom.xml @@ -144,10 +144,6 @@ org.apache.logging.log4j log4j-api - - org.apache.logging.log4j - log4j-core - org.apache.ozone hdds-common @@ -286,6 +282,11 @@ kerb-util runtime + + org.apache.logging.log4j + log4j-core + runtime + org.xerial.snappy snappy-java From 017a686ac6ca93f29d5d96e0b61101d675729eb9 Mon Sep 17 00:00:00 2001 From: "Doroszlai, Attila" Date: Tue, 27 May 2025 09:14:53 +0200 Subject: [PATCH 08/14] limit some netty libs to runtime scope --- hadoop-ozone/common/pom.xml | 18 +++++++++-------- hadoop-ozone/csi/pom.xml | 29 +++++++++++++++------------ hadoop-ozone/interface-client/pom.xml | 18 +++++++++-------- hadoop-ozone/s3gateway/pom.xml | 18 +++++++++-------- 4 files changed, 46 insertions(+), 37 deletions(-) diff --git a/hadoop-ozone/common/pom.xml b/hadoop-ozone/common/pom.xml index 2e383b9c3fb2..0f91ba21d9a5 100644 --- a/hadoop-ozone/common/pom.xml +++ b/hadoop-ozone/common/pom.xml @@ -61,10 +61,6 @@ io.grpc grpc-netty - - io.netty - netty-codec-http2 - io.netty netty-common @@ -73,10 +69,6 @@ io.netty netty-handler - - io.netty - netty-handler-proxy - jakarta.annotation jakarta.annotation-api @@ -143,6 +135,16 @@ grpc-stub provided + + io.netty + netty-codec-http2 + runtime + + + io.netty + netty-handler-proxy + runtime + io.netty netty-tcnative-boringssl-static diff --git a/hadoop-ozone/csi/pom.xml b/hadoop-ozone/csi/pom.xml index 5304edec8a87..4ff9558890a2 100644 --- a/hadoop-ozone/csi/pom.xml +++ b/hadoop-ozone/csi/pom.xml @@ -104,14 +104,6 @@ io.grpc grpc-stub - - io.netty - netty-codec-http2 - - - io.netty - netty-handler-proxy - io.netty netty-transport @@ -120,11 +112,6 @@ io.netty netty-transport-classes-epoll - - io.netty - netty-transport-native-epoll - linux-x86_64 - io.netty netty-transport-native-unix-common @@ -191,6 +178,22 @@ 3.0.2 provided + + io.netty + netty-codec-http2 + runtime + + + io.netty + netty-handler-proxy + runtime + + + io.netty + netty-transport-native-epoll + linux-x86_64 + runtime + diff --git a/hadoop-ozone/interface-client/pom.xml b/hadoop-ozone/interface-client/pom.xml index bf6c9e6e4d43..c2e1e953a9f7 100644 --- a/hadoop-ozone/interface-client/pom.xml +++ b/hadoop-ozone/interface-client/pom.xml @@ -65,14 +65,6 @@ io.grpc grpc-stub - - io.netty - netty-codec-http2 - - - io.netty - netty-handler-proxy - org.apache.hadoop.thirdparty hadoop-shaded-protobuf_3_25 @@ -81,6 +73,16 @@ org.apache.ozone hdds-interface-client + + io.netty + netty-codec-http2 + runtime + + + io.netty + netty-handler-proxy + runtime + diff --git a/hadoop-ozone/s3gateway/pom.xml b/hadoop-ozone/s3gateway/pom.xml index 7109634711ee..ca0a35f53af4 100644 --- a/hadoop-ozone/s3gateway/pom.xml +++ b/hadoop-ozone/s3gateway/pom.xml @@ -58,14 +58,6 @@ info.picocli picocli - - io.netty - netty-codec-http2 - - - io.netty - netty-transport - io.opentracing opentracing-api @@ -230,6 +222,16 @@ hdds-docs provided + + io.netty + netty-codec-http2 + runtime + + + io.netty + netty-handler-proxy + runtime + org.glassfish.jaxb jaxb-runtime From abe9acb8b1b37eac5ef2c18defa95c3da24a0418 Mon Sep 17 00:00:00 2001 From: "Doroszlai, Attila" Date: Tue, 27 May 2025 09:21:16 +0200 Subject: [PATCH 09/14] HDDS-12177. Set runtime scope where missing --- hadoop-ozone/datanode/pom.xml | 2 ++ hadoop-ozone/dist/pom.xml | 20 ++++++++++++++++++++ 2 files changed, 22 insertions(+) diff --git a/hadoop-ozone/datanode/pom.xml b/hadoop-ozone/datanode/pom.xml index d20d4334fa28..c0c7533f8993 100644 --- a/hadoop-ozone/datanode/pom.xml +++ b/hadoop-ozone/datanode/pom.xml @@ -43,10 +43,12 @@ org.apache.ozone hdds-container-service + runtime org.glassfish.jaxb jaxb-runtime + runtime diff --git a/hadoop-ozone/dist/pom.xml b/hadoop-ozone/dist/pom.xml index 46d50f0ec9b3..87235af34d83 100644 --- a/hadoop-ozone/dist/pom.xml +++ b/hadoop-ozone/dist/pom.xml @@ -39,70 +39,87 @@ org.apache.ozone hdds-container-service + runtime org.apache.ozone hdds-docs + runtime org.apache.ozone hdds-rocks-native + runtime org.apache.ozone hdds-server-scm + runtime org.apache.ozone ozone-cli-admin + runtime org.apache.ozone ozone-cli-shell + runtime org.apache.ozone ozone-common + runtime org.apache.ozone ozone-csi + runtime org.apache.ozone ozone-datanode + runtime org.apache.ozone ozone-freon + runtime org.apache.ozone ozone-httpfsgateway + runtime org.apache.ozone ozone-insight + runtime org.apache.ozone ozone-manager + runtime org.apache.ozone ozone-recon + runtime org.apache.ozone ozone-s3-secret-store + runtime org.apache.ozone ozone-s3gateway + runtime org.apache.ozone ozone-tools + runtime @@ -238,14 +255,17 @@ org.apache.ozone ozone-filesystem-hadoop2 + runtime org.apache.ozone ozone-filesystem-hadoop3 + runtime org.apache.ozone ozone-filesystem-hadoop3-client + runtime From 4de0e4546f2ce5ccb0cd18d7f490a4a678eb82e3 Mon Sep 17 00:00:00 2001 From: "Doroszlai, Attila" Date: Tue, 27 May 2025 09:21:45 +0200 Subject: [PATCH 10/14] limit commons-codec to runtime scope in ozone-tools --- hadoop-ozone/tools/pom.xml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/hadoop-ozone/tools/pom.xml b/hadoop-ozone/tools/pom.xml index 3015822c4106..24d53f2fe406 100644 --- a/hadoop-ozone/tools/pom.xml +++ b/hadoop-ozone/tools/pom.xml @@ -70,10 +70,6 @@ com.google.protobuf protobuf-java - - commons-codec - commons-codec - commons-collections commons-collections @@ -292,6 +288,11 @@ org.xerial sqlite-jdbc + + commons-codec + commons-codec + runtime + From 0bb82954a619456d28acc2adba7127bb0a3073a0 Mon Sep 17 00:00:00 2001 From: "Doroszlai, Attila" Date: Tue, 27 May 2025 09:44:53 +0200 Subject: [PATCH 11/14] limit slf4j-reload4j to runtime (inherit from hdds-common) --- hadoop-hdds/framework/pom.xml | 4 ---- hadoop-hdds/rocksdb-checkpoint-differ/pom.xml | 4 ---- hadoop-ozone/cli-shell/pom.xml | 5 ----- hadoop-ozone/csi/pom.xml | 4 ---- hadoop-ozone/httpfsgateway/pom.xml | 5 ----- 5 files changed, 22 deletions(-) diff --git a/hadoop-hdds/framework/pom.xml b/hadoop-hdds/framework/pom.xml index bae2e88978a0..782d8b6fce87 100644 --- a/hadoop-hdds/framework/pom.xml +++ b/hadoop-hdds/framework/pom.xml @@ -240,10 +240,6 @@ org.slf4j slf4j-api - - org.slf4j - slf4j-reload4j - org.slf4j diff --git a/hadoop-hdds/rocksdb-checkpoint-differ/pom.xml b/hadoop-hdds/rocksdb-checkpoint-differ/pom.xml index 8093262efbda..fd8aae95c135 100644 --- a/hadoop-hdds/rocksdb-checkpoint-differ/pom.xml +++ b/hadoop-hdds/rocksdb-checkpoint-differ/pom.xml @@ -79,10 +79,6 @@ org.slf4j slf4j-api - - org.slf4j - slf4j-reload4j - diff --git a/hadoop-ozone/cli-shell/pom.xml b/hadoop-ozone/cli-shell/pom.xml index 488d9162e477..f653a45f6caa 100644 --- a/hadoop-ozone/cli-shell/pom.xml +++ b/hadoop-ozone/cli-shell/pom.xml @@ -120,11 +120,6 @@ ozone-filesystem runtime - - org.slf4j - slf4j-reload4j - runtime - diff --git a/hadoop-ozone/csi/pom.xml b/hadoop-ozone/csi/pom.xml index 4ff9558890a2..eb8c3b6fa9a1 100644 --- a/hadoop-ozone/csi/pom.xml +++ b/hadoop-ozone/csi/pom.xml @@ -168,10 +168,6 @@ org.slf4j slf4j-api - - org.slf4j - slf4j-reload4j - com.google.code.findbugs jsr305 diff --git a/hadoop-ozone/httpfsgateway/pom.xml b/hadoop-ozone/httpfsgateway/pom.xml index 978aa1de71de..450ebce57a29 100644 --- a/hadoop-ozone/httpfsgateway/pom.xml +++ b/hadoop-ozone/httpfsgateway/pom.xml @@ -185,11 +185,6 @@ jaxb-runtime runtime - - org.slf4j - slf4j-reload4j - runtime - From 61dabdf46ee5cf540c4da665c0115d87948117d5 Mon Sep 17 00:00:00 2001 From: "Doroszlai, Attila" Date: Tue, 27 May 2025 09:49:13 +0200 Subject: [PATCH 12/14] limit dependencies to runtime scope in httpfsgateway --- hadoop-ozone/httpfsgateway/pom.xml | 45 +++++++++++++++++------------- 1 file changed, 25 insertions(+), 20 deletions(-) diff --git a/hadoop-ozone/httpfsgateway/pom.xml b/hadoop-ozone/httpfsgateway/pom.xml index 450ebce57a29..e00e193efdbe 100644 --- a/hadoop-ozone/httpfsgateway/pom.xml +++ b/hadoop-ozone/httpfsgateway/pom.xml @@ -108,26 +108,6 @@ org.apache.ozone ozone-filesystem-common - - org.eclipse.jetty - jetty-server - - - org.eclipse.jetty - jetty-webapp - - - org.glassfish.hk2 - hk2-api - - - org.glassfish.jersey.core - jersey-server - - - org.glassfish.jersey.inject - jersey-hk2 - org.slf4j slf4j-api @@ -180,11 +160,36 @@ ozone-filesystem runtime + + org.eclipse.jetty + jetty-server + runtime + + + org.eclipse.jetty + jetty-webapp + runtime + + + org.glassfish.hk2 + hk2-api + runtime + org.glassfish.jaxb jaxb-runtime runtime + + org.glassfish.jersey.core + jersey-server + runtime + + + org.glassfish.jersey.inject + jersey-hk2 + runtime + From 285822fb9b51735e8dbcb5d6979bd506201c431b Mon Sep 17 00:00:00 2001 From: "Doroszlai, Attila" Date: Tue, 27 May 2025 09:51:40 +0200 Subject: [PATCH 13/14] limit dependencies to runtime scope in recon --- hadoop-ozone/recon/pom.xml | 45 +++++++++++++++++++++----------------- 1 file changed, 25 insertions(+), 20 deletions(-) diff --git a/hadoop-ozone/recon/pom.xml b/hadoop-ozone/recon/pom.xml index 619fc874df15..df5d4527f2df 100644 --- a/hadoop-ozone/recon/pom.xml +++ b/hadoop-ozone/recon/pom.xml @@ -46,10 +46,6 @@ com.google.inject guice - - com.google.inject.extensions - guice-assistedinject - com.google.inject.extensions guice-servlet @@ -219,10 +215,6 @@ org.glassfish.hk2 hk2-api - - org.glassfish.hk2.external - jakarta.inject - org.glassfish.jersey.containers jersey-container-servlet @@ -239,18 +231,6 @@ org.glassfish.jersey.core jersey-server - - org.glassfish.jersey.inject - jersey-hk2 - - - org.glassfish.jersey.media - jersey-media-jaxb - - - org.glassfish.jersey.media - jersey-media-json-jackson - org.javassist javassist @@ -296,6 +276,31 @@ org.xerial sqlite-jdbc + + com.google.inject.extensions + guice-assistedinject + runtime + + + org.glassfish.hk2.external + jakarta.inject + runtime + + + org.glassfish.jersey.inject + jersey-hk2 + runtime + + + org.glassfish.jersey.media + jersey-media-jaxb + runtime + + + org.glassfish.jersey.media + jersey-media-json-jackson + runtime + From e9672221198ee801ccfd8da2eabc2d5b519a64fb Mon Sep 17 00:00:00 2001 From: "Doroszlai, Attila" Date: Tue, 27 May 2025 09:55:18 +0200 Subject: [PATCH 14/14] limit dependencies to runtime scope in s3g --- hadoop-ozone/s3gateway/pom.xml | 54 +++++++++++++++++++--------------- 1 file changed, 30 insertions(+), 24 deletions(-) diff --git a/hadoop-ozone/s3gateway/pom.xml b/hadoop-ozone/s3gateway/pom.xml index ca0a35f53af4..54cc7c7debdd 100644 --- a/hadoop-ozone/s3gateway/pom.xml +++ b/hadoop-ozone/s3gateway/pom.xml @@ -176,14 +176,6 @@ org.eclipse.jetty jetty-webapp - - org.glassfish.hk2 - hk2-api - - - org.glassfish.jersey.containers - jersey-container-servlet-core - org.glassfish.jersey.core jersey-common @@ -193,26 +185,10 @@ org.glassfish.jersey.core jersey-server - - org.glassfish.jersey.ext.cdi - jersey-cdi1x - - - org.glassfish.jersey.inject - jersey-hk2 - - - org.glassfish.jersey.media - jersey-media-jaxb - org.javassist javassist - - org.jboss.weld.servlet - weld-servlet-shaded - org.slf4j slf4j-api @@ -232,11 +208,41 @@ netty-handler-proxy runtime + + org.glassfish.hk2 + hk2-api + runtime + org.glassfish.jaxb jaxb-runtime runtime + + org.glassfish.jersey.containers + jersey-container-servlet-core + runtime + + + org.glassfish.jersey.ext.cdi + jersey-cdi1x + runtime + + + org.glassfish.jersey.inject + jersey-hk2 + runtime + + + org.glassfish.jersey.media + jersey-media-jaxb + runtime + + + org.jboss.weld.servlet + weld-servlet-shaded + runtime +