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

jlmonteiro pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openwebbeans.git


The following commit(s) were added to refs/heads/master by this push:
     new 2912966  Fix and refine relocation pattern with exceptions
2912966 is described below

commit 29129661f5bbf0848f2ea0f94be0af7548dda6c6
Author: Jean-Louis Monteiro <[email protected]>
AuthorDate: Mon Feb 21 14:18:33 2022 +0100

    Fix and refine relocation pattern with exceptions
---
 pom.xml | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/pom.xml b/pom.xml
index 77c9af9..815c0b8 100644
--- a/pom.xml
+++ b/pom.xml
@@ -377,6 +377,9 @@
                                 <relocation>
                                     <pattern>javax.annotation</pattern>
                                     
<shadedPattern>jakarta.annotation</shadedPattern>
+                                    <excludes>
+                                        
<exclude>javax.annotation.process.**</exclude>
+                                    </excludes>
                                 </relocation>
                                 <relocation>
                                     <pattern>javax.el</pattern>
@@ -385,6 +388,9 @@
                                 <relocation>
                                     <pattern>javax.enterprise</pattern>
                                     
<shadedPattern>jakarta.enterprise</shadedPattern>
+                                    <excludes>
+                                        
<exclude>javax.enterprise.deploy.**</exclude>
+                                    </excludes>
                                 </relocation>
                                 <relocation>
                                     <pattern>javax.decorator</pattern>
@@ -405,6 +411,9 @@
                                 <relocation>
                                     <pattern>javax.transaction</pattern>
                                     
<shadedPattern>jakarta.transaction</shadedPattern>
+                                    <excludes>
+                                        
<exclude>javax.transaction.xa.**</exclude>
+                                    </excludes>
                                 </relocation>
                                 <relocation>
                                     <pattern>javax.validation</pattern>
@@ -426,9 +435,6 @@
                                     <pattern>javax.jms</pattern>
                                     <shadedPattern>jakarta.jms</shadedPattern>
                                 </relocation>
-                                <!--
-                                todo: javax.transaction, it is in the JVM so 
can have issue repackaging
-                                -->
                             </relocations>
                         </configuration>
                     </execution>

Reply via email to