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

dblevins pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tomee-patch-plugin.git

commit 7d443dc3545086ea6e007327cb5c08b082a92ba2
Author: David Blevins <[email protected]>
AuthorDate: Sun Jun 14 12:38:40 2020 -0700

    Transform path 'resources/javax.faces'
---
 .../src/main/java/org/apache/tomee/patch/core/Transformation.java  | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git 
a/tomee-patch-core/src/main/java/org/apache/tomee/patch/core/Transformation.java
 
b/tomee-patch-core/src/main/java/org/apache/tomee/patch/core/Transformation.java
index 384ca65..3448970 100644
--- 
a/tomee-patch-core/src/main/java/org/apache/tomee/patch/core/Transformation.java
+++ 
b/tomee-patch-core/src/main/java/org/apache/tomee/patch/core/Transformation.java
@@ -79,7 +79,7 @@ public class Transformation {
             ZipEntry oldEntry;
             while ((oldEntry = zipInputStream.getNextEntry()) != null) {
                 // TODO: the name may be changed in transformation
-                final String path = oldEntry.getName();
+                final String path = updatePath(oldEntry.getName());
 
                 /*
                  * If this entry has been patched, skip it
@@ -91,6 +91,7 @@ public class Transformation {
                     continue;
                 }
 
+
                 final ZipEntry newEntry = new ZipEntry(path);
 
                 //            copyAttributes(oldEntry, newEntry);
@@ -136,6 +137,10 @@ public class Transformation {
         }
     }
 
+    private String updatePath(final String name) {
+        return name.replace("resources/javax.faces","resources/jakarta.faces");
+    }
+
     private boolean copyUnmodified(final String path) {
         if (path.endsWith("META-INF/DEPENDENCIES")) return true;
         if (path.endsWith("META-INF/dependencies.xml")) return true;

Reply via email to