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

cbornet pushed a commit to branch branch-3.0
in repository https://gitbox.apache.org/repos/asf/pulsar.git

commit 43ef457f2927d2e8276e9e8b0e60e9b004ec2a72
Author: Zixuan Liu <[email protected]>
AuthorDate: Wed Apr 19 01:27:39 2023 +0800

    [fix][admin] Add javax.xml.bind:jaxb-api to shade (#20106)
    
    Signed-off-by: nodece <[email protected]>
---
 pulsar-client-admin-shaded/pom.xml | 5 +++++
 pulsar-client-all/pom.xml          | 5 +++++
 2 files changed, 10 insertions(+)

diff --git a/pulsar-client-admin-shaded/pom.xml 
b/pulsar-client-admin-shaded/pom.xml
index ae92f1c7a0d..cdf74cb8eb8 100644
--- a/pulsar-client-admin-shaded/pom.xml
+++ b/pulsar-client-admin-shaded/pom.xml
@@ -131,6 +131,7 @@
                   <include>com.yahoo.datasketches:sketches-core</include>
                   <include>org.glassfish.jersey*:*</include>
                   <include>javax.ws.rs:*</include>
+                  <include>javax.xml.bind:jaxb-api</include>
                   <include>jakarta.annotation:*</include>
                   <include>org.glassfish.hk2*:*</include>
                   <include>io.grpc:*</include>
@@ -230,6 +231,10 @@
                   <pattern>javax.annotation</pattern>
                   
<shadedPattern>org.apache.pulsar.shade.javax.annotation</shadedPattern>
                 </relocation>
+                <relocation>
+                  <pattern>javax.xml.bind</pattern>
+                  
<shadedPattern>org.apache.pulsar.shade.javax.xml.bind</shadedPattern>
+                </relocation>
                 <relocation>
                   <pattern>jersey</pattern>
                   <shadedPattern>org.apache.pulsar.shade.jersey</shadedPattern>
diff --git a/pulsar-client-all/pom.xml b/pulsar-client-all/pom.xml
index 20be552aed1..5bdc97c3624 100644
--- a/pulsar-client-all/pom.xml
+++ b/pulsar-client-all/pom.xml
@@ -182,6 +182,7 @@
                   <include>com.yahoo.datasketches:sketches-core</include>
                   <include>org.glassfish.jersey*:*</include>
                   <include>javax.ws.rs:*</include>
+                  <include>javax.xml.bind:jaxb-api</include>
                   <include>jakarta.annotation:*</include>
                   <include>org.glassfish.hk2*:*</include>
                   <include>io.grpc:*</include>
@@ -285,6 +286,10 @@
                   <pattern>javax.annotation</pattern>
                   
<shadedPattern>org.apache.pulsar.shade.javax.annotation</shadedPattern>
                 </relocation>
+                <relocation>
+                  <pattern>javax.xml.bind</pattern>
+                  
<shadedPattern>org.apache.pulsar.shade.javax.xml.bind</shadedPattern>
+                </relocation>
                 <relocation>
                   <pattern>jersey</pattern>
                   <shadedPattern>org.apache.pulsar.shade.jersey</shadedPattern>

Reply via email to