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