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

veithen pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ws-axiom.git


The following commit(s) were added to refs/heads/master by this push:
     new 359f22d93 Require Java 17
359f22d93 is described below

commit 359f22d93b469f15828d1e01f04d149d21c0933e
Author: Andreas Veithen <[email protected]>
AuthorDate: Thu Jan 1 15:44:52 2026 +0000

    Require Java 17
---
 .../org/apache/axiom/weaver/mixin/factory/FactoryMixinFactory.java     | 2 +-
 pom.xml                                                                | 2 +-
 src/site/markdown/release-notes/2.1.0.md                               | 3 ++-
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git 
a/axiom-weaver/src/main/java/org/apache/axiom/weaver/mixin/factory/FactoryMixinFactory.java
 
b/axiom-weaver/src/main/java/org/apache/axiom/weaver/mixin/factory/FactoryMixinFactory.java
index 7492c000e..0a7c78bff 100644
--- 
a/axiom-weaver/src/main/java/org/apache/axiom/weaver/mixin/factory/FactoryMixinFactory.java
+++ 
b/axiom-weaver/src/main/java/org/apache/axiom/weaver/mixin/factory/FactoryMixinFactory.java
@@ -39,7 +39,7 @@ public final class FactoryMixinFactory {
         }
         return Optional.of(
                 new Mixin(
-                        Opcodes.V11,
+                        Opcodes.V17,
                         iface.getSimpleName() + "FactoryMixin",
                         iface,
                         Collections.emptyList(),
diff --git a/pom.xml b/pom.xml
index 403baa414..db284a1cd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -278,7 +278,7 @@
     </distributionManagement>
 
     <properties>
-        <maven.compiler.target>11</maven.compiler.target>
+        <maven.compiler.target>17</maven.compiler.target>
         <!-- A more recent Java version is required by some of the Maven 
plugins in the build. -->
         <minimalJavaBuildVersion>21</minimalJavaBuildVersion>
 
diff --git a/src/site/markdown/release-notes/2.1.0.md 
b/src/site/markdown/release-notes/2.1.0.md
index 5a878f69a..77a44c3e8 100644
--- a/src/site/markdown/release-notes/2.1.0.md
+++ b/src/site/markdown/release-notes/2.1.0.md
@@ -1,4 +1,5 @@
 Apache Axiom 2.1.0 Release Note
 ===============================
 
-Axiom 2.1.0 removes support for the Java security manager.
+Axiom 2.1.0 removes support for the Java security manager and increases the
+minimum required Java version to 17.

Reply via email to