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;
