File no-ant-module.patch of Package glassfish-jaxb
--- jaxb-v2-2.3.1/jaxb-ri/jxc/pom.xml 2025-07-07 16:00:13.418294412 +0200
+++ jaxb-v2-2.3.1/jaxb-ri/jxc/pom.xml 2025-07-07 16:20:28.650070561 +0200
@@ -214,12 +214,10 @@
<compilerArgs>
<arg>--module-path</arg>
<arg>${project.build.directory}/mods:${project.build.directory}/lib/ant</arg>
- <arg>--add-modules</arg>
- <arg>ant</arg>
<arg>--add-reads</arg>
- <arg>com.sun.tools.jxc=ant</arg>
+ <arg>com.sun.tools.jxc=ALL-UNNAMED</arg>
<arg>--add-reads</arg>
- <arg>com.sun.istack.tools=ant</arg>
+ <arg>com.sun.istack.tools=ALL-UNNAMED</arg>
</compilerArgs>
</configuration>
</execution>
@@ -259,12 +257,10 @@
<additionalJOptions>
<additionalJOption>--upgrade-module-path</additionalJOption>
<additionalJOption>${project.build.directory}/mods</additionalJOption>
- <additionalJOption>--add-modules</additionalJOption>
- <additionalJOption>ant</additionalJOption>
<additionalJOption>--add-reads</additionalJOption>
- <additionalJOption>com.sun.tools.jxc=ant</additionalJOption>
+ <additionalJOption>com.sun.tools.jxc=ALL-UNNAMED</additionalJOption>
<additionalJOption>--add-reads</additionalJOption>
- <additionalJOption>com.sun.istack.tools=ant</additionalJOption>
+ <additionalJOption>com.sun.istack.tools=ALL-UNNAMED</additionalJOption>
</additionalJOptions>
</configuration>
</plugin>
@@ -310,7 +306,7 @@
release="${upper.java.level}">
<compilerarg line="--module-path ${project.build.directory}/mods" />
<compilerarg line="--add-modules ant,com.sun.istack.tools,com.sun.tools.xjc" />
- <compilerarg line="--add-reads com.sun.istack.tools=ant" />
+ <compilerarg line="--add-reads com.sun.istack.tools=ALL-UNNAMED" />
</javac>
</tasks>
</configuration>
--- jaxb-v2-2.3.1/jaxb-ri/xjc/pom.xml 2025-07-07 16:00:13.465688009 +0200
+++ jaxb-v2-2.3.1/jaxb-ri/xjc/pom.xml 2025-07-07 16:16:52.792146068 +0200
@@ -225,12 +225,10 @@
<compilerArgs>
<arg>--module-path</arg>
<arg>${project.build.directory}/mods:${project.build.directory}/lib/ant</arg>
- <arg>--add-modules</arg>
- <arg>ant</arg>
<arg>--add-reads</arg>
- <arg>com.sun.tools.xjc=ant</arg>
+ <arg>com.sun.tools.xjc=ALL-UNNAMED</arg>
<arg>--add-reads</arg>
- <arg>com.sun.istack.tools=ant</arg>
+ <arg>com.sun.istack.tools=ALL-UNNAMED</arg>
</compilerArgs>
</configuration>
</execution>
@@ -272,12 +270,10 @@
but java treats upgrade-module-path as module-path if modules are non-upgradable -->
<additionalJOption>--upgrade-module-path</additionalJOption>
<additionalJOption>${project.build.directory}/mods</additionalJOption>
- <additionalJOption>--add-modules</additionalJOption>
- <additionalJOption>ant</additionalJOption>
<additionalJOption>--add-reads</additionalJOption>
- <additionalJOption>com.sun.istack.tools=ant</additionalJOption>
+ <additionalJOption>com.sun.istack.tools=ALL-UNNAMED</additionalJOption>
<additionalJOption>--add-reads</additionalJOption>
- <additionalJOption>com.sun.tools.xjc=ant</additionalJOption>
+ <additionalJOption>com.sun.tools.xjc=ALL-UNNAMED</additionalJOption>
<!--Non MR-JAR version of xjc/src/main/java/com/sun/tools/xjc/CatalogUtil.java uses
com.sun.org.apache.xml.internal.resolver (see resolver dependency)-->
<additionalJOption>--add-reads</additionalJOption>
@@ -311,7 +307,7 @@
release="${upper.java.level}">
<compilerarg line="--module-path ${project.build.directory}/mods" />
<compilerarg line="--add-modules ant,com.sun.istack.tools" />
- <compilerarg line="--add-reads com.sun.istack.tools=ant" />
+ <compilerarg line="--add-reads com.sun.istack.tools=ALL-UNNAMED" />
</javac>
</tasks>
</configuration>