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

robertlazarski pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/axis-axis1-java.git

commit f19d6dfae6c1a4be379a5693d9ef3bdb6b959630
Author: Robert Lazarski <[email protected]>
AuthorDate: Sun Jul 12 05:03:24 2026 -1000

    Fix hermetic sandbox failures with distro-packaged Maven 3.9
    
    Upgrade hermetic-maven-plugin to 0.6.2 so the generated policy follows
    symlinks in maven.home (Debian's Maven package is a symlink farm, which
    broke the forked Maven in the wsdl2java-maven-plugin ITs under JDK 8's
    canonicalizing FilePermission checks). Also add a repo-root .mvn
    directory so Maven 3.9's upward root-directory search stops inside the
    sandboxed subtree instead of failing on /home/.mvn.
    
    Note: hermetic-maven-plugin 0.7.0+ requires Java 11 and cannot be used
    while the build runs on a JDK 8 Maven JVM.
    
    Co-Authored-By: Claude Fable 5 <[email protected]>
---
 .mvn/extensions.xml | 2 ++
 pom.xml             | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/.mvn/extensions.xml b/.mvn/extensions.xml
new file mode 100644
index 000000000..d1950c6d9
--- /dev/null
+++ b/.mvn/extensions.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<extensions/>
diff --git a/pom.xml b/pom.xml
index 8b1e9df86..804f618fb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -425,7 +425,7 @@
             <plugin>
                 <groupId>com.github.veithen.maven</groupId>
                 <artifactId>hermetic-maven-plugin</artifactId>
-                <version>0.5.0</version>
+                <version>0.6.2</version>
                 <executions>
                     <execution>
                         <goals>

Reply via email to