From 4ec3eb45cfc61643a984806dd17c014e05caf6e3 Mon Sep 17 00:00:00 2001 From: Andrew Purtell Date: Tue, 1 Feb 2022 17:19:41 -0800 Subject: [PATCH] HBASE-26717 [hbase-thirdparty] hbase-shaded-jersey packages unshaded classes --- hbase-http/pom.xml | 8 ++++++++ .../src/main/resources/META-INF/LICENSE.vm | 2 +- hbase-shaded/hbase-shaded-client/pom.xml | 13 ++++++++----- hbase-shaded/hbase-shaded-testing-util/pom.xml | 10 +++++++--- hbase-shaded/pom.xml | 11 +++++++---- pom.xml | 14 ++++++++++++++ 6 files changed, 45 insertions(+), 13 deletions(-) diff --git a/hbase-http/pom.xml b/hbase-http/pom.xml index f42e3244f528..cc29081d3583 100644 --- a/hbase-http/pom.xml +++ b/hbase-http/pom.xml @@ -272,6 +272,14 @@ javax.xml.bind jaxb-api + + jakarta.xml.bind + jakarta.xml.bind-api + + + jakarta.activation + jakarta.activation-api + diff --git a/hbase-resource-bundle/src/main/resources/META-INF/LICENSE.vm b/hbase-resource-bundle/src/main/resources/META-INF/LICENSE.vm index ac7c4a75e436..58c384e0fe88 100644 --- a/hbase-resource-bundle/src/main/resources/META-INF/LICENSE.vm +++ b/hbase-resource-bundle/src/main/resources/META-INF/LICENSE.vm @@ -1343,7 +1343,7 @@ You can redistribute it and/or modify it under either the terms of the ## See this FAQ link for justifications: https://www.apache.org/legal/resolved.html ## ## NB: This list is later compared as lower-case. New entries must also be all lower-case -#set($non_aggregate_fine = [ 'public domain', 'new bsd license', 'bsd license', 'bsd', 'bsd 2-clause license', 'mozilla public license version 1.1', 'mozilla public license version 2.0', 'creative commons attribution license, version 2.5', 'apache-2.0' ]) +#set($non_aggregate_fine = [ 'public domain', 'new bsd license', 'bsd license', 'bsd', 'bsd 2-clause license', 'mozilla public license version 1.1', 'mozilla public license version 2.0', 'creative commons attribution license, version 2.5', 'apache-2.0', 'edl 1.0' ]) ## include LICENSE sections for anything not under ASL2.0 #foreach( ${dep} in ${projects} ) ## if there are no licenses we'll fail the build later, so diff --git a/hbase-shaded/hbase-shaded-client/pom.xml b/hbase-shaded/hbase-shaded-client/pom.xml index 885e158ec75e..be28672cab49 100644 --- a/hbase-shaded/hbase-shaded-client/pom.xml +++ b/hbase-shaded/hbase-shaded-client/pom.xml @@ -54,15 +54,18 @@ - - javax.annotation:javax.annotation-api - javax.activation:javax.activation-api - jakarta.activation:jakarta.activation-api - jakarta.ws.rs:jakarta.ws.rs-api + com.sun.activation:jakarta.activation + com.sun.xml.bind:jaxb-osgi + jakarta.activation:jakarta.activation-api jakarta.annotation:jakarta.annotation-api jakarta.validation:jakarta.validation-api + jakarta.ws.rs:jakarta.ws.rs-api + jakarta.xml.bind:jakarta.xml.bind-api + javax.activation:javax.activation-api + javax.annotation:javax.annotation-api org.glassfish.hk2.external:jakarta.inject - javax.annotation:javax.annotation-api - javax.activation:javax.activation-api - jakarta.ws.rs:jakarta.ws.rs-api + com.sun.activation:jakarta.activation + com.sun.xml.bind:jaxb-osgi + jakarta.activation:jakarta.activation-api jakarta.annotation:jakarta.annotation-api jakarta.validation:jakarta.validation-api + jakarta.ws.rs:jakarta.ws.rs-api + jakarta.xml.bind:jakarta.xml.bind-api + javax.activation:javax.activation-api + javax.annotation:javax.annotation-api org.glassfish.hk2.external:jakarta.inject - javax.annotation:javax.annotation-api - javax.activation:javax.activation-api - jakarta.activation:jakarta.activation-api - jakarta.ws.rs:jakarta.ws.rs-api + com.sun.activation:jakarta.activation + com.sun.xml.bind:jaxb-osgi + jakarta.activation:jakarta.activation-api jakarta.annotation:jakarta.annotation-api jakarta.validation:jakarta.validation-api + jakarta.ws.rs:jakarta.ws.rs-api + jakarta.xml.bind:jakarta.xml.bind-api + javax.activation:javax.activation-api + javax.annotation:javax.annotation-api org.glassfish.hk2.external:jakarta.inject diff --git a/pom.xml b/pom.xml index 8e844b0706ce..24364c630139 100755 --- a/pom.xml +++ b/pom.xml @@ -1829,6 +1829,9 @@ 1.9 1.5.0-4 4.0.1 + + 2.0.1 + 3.0.1 @@ -2620,6 +2623,17 @@ zstd-jni ${zstd-jni.version} + + + jakarta.activation + jakarta.activation-api + ${jakarta-activation.version} + + + jakarta.xml.bind + jakarta.xml.bind-api + ${jakarta-xml-bind.version} + org.apache.hbase.thirdparty