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

zstan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ignite.git


The following commit(s) were added to refs/heads/master by this push:
     new 56e1c574f54 IGNITE-25709 Open Java logging package for JDK 17 (#12152)
56e1c574f54 is described below

commit 56e1c574f543e48ac16c66307b7290687ff993c2
Author: Aleksandr Chesnokov <[email protected]>
AuthorDate: Tue Apr 14 10:03:33 2026 +0300

    IGNITE-25709 Open Java logging package for JDK 17 (#12152)
---
 bin/include/jvmdefaults.bat                                           | 1 +
 bin/include/jvmdefaults.sh                                            | 1 +
 deliveries/docker/apache-ignite/run.sh                                | 1 +
 docs/_docs/includes/java9.adoc                                        | 1 +
 modules/platforms/cpp/core/src/ignition.cpp                           | 1 +
 modules/platforms/dotnet/Apache.Ignite.Core/Impl/Unmanaged/Jni/Jvm.cs | 3 ++-
 parent/pom.xml                                                        | 1 +
 7 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/bin/include/jvmdefaults.bat b/bin/include/jvmdefaults.bat
index f353a60ec41..b66ef082a87 100644
--- a/bin/include/jvmdefaults.bat
+++ b/bin/include/jvmdefaults.bat
@@ -75,6 +75,7 @@ if %java_version% GEQ 15 (
     --add-opens=java.base/java.lang.reflect=ALL-UNNAMED ^
     --add-opens=java.base/java.time=ALL-UNNAMED ^
     --add-opens=java.base/java.text=ALL-UNNAMED ^
+    --add-opens=java.logging/java.util.logging=ALL-UNNAMED ^
     --add-opens=java.management/sun.management=ALL-UNNAMED ^
     --add-opens java.desktop/java.awt.font=ALL-UNNAMED ^
     %current_value%
diff --git a/bin/include/jvmdefaults.sh b/bin/include/jvmdefaults.sh
index 2b9b22ccc97..2277fc6370b 100644
--- a/bin/include/jvmdefaults.sh
+++ b/bin/include/jvmdefaults.sh
@@ -73,6 +73,7 @@ getJavaSpecificOpts() {
           --add-opens=java.base/java.lang.reflect=ALL-UNNAMED \
           --add-opens=java.base/java.time=ALL-UNNAMED \
           --add-opens=java.base/java.text=ALL-UNNAMED \
+          --add-opens=java.logging/java.util.logging=ALL-UNNAMED \
           --add-opens=java.management/sun.management=ALL-UNNAMED \
           --add-opens java.desktop/java.awt.font=ALL-UNNAMED \
           ${current_value}"
diff --git a/deliveries/docker/apache-ignite/run.sh 
b/deliveries/docker/apache-ignite/run.sh
index 1c8eff2dea0..29746eff375 100755
--- a/deliveries/docker/apache-ignite/run.sh
+++ b/deliveries/docker/apache-ignite/run.sh
@@ -84,6 +84,7 @@ if [ "${version}" -ge 11 ] ; then
         
--add-exports=java.base/sun.reflect.generics.reflectiveObjects=ALL-UNNAMED \
         --add-opens=jdk.management/com.sun.management.internal=ALL-UNNAMED \
         --add-opens=java.base/jdk.internal.access=ALL-UNNAMED \
+        --add-opens=java.logging/java.util.logging=ALL-UNNAMED \
         --illegal-access=permit \
         ${JVM_OPTS}"
 fi
diff --git a/docs/_docs/includes/java9.adoc b/docs/_docs/includes/java9.adoc
index c4a28fe368a..2a44392764a 100644
--- a/docs/_docs/includes/java9.adoc
+++ b/docs/_docs/includes/java9.adoc
@@ -64,6 +64,7 @@ tab:Java 17[]
 --add-opens=java.base/java.lang.reflect=ALL-UNNAMED
 --add-opens=java.base/java.time=ALL-UNNAMED
 --add-opens=java.base/java.text=ALL-UNNAMED
+--add-opens=java.logging/java.util.logging=ALL-UNNAMED
 --add-opens=java.management/sun.management=ALL-UNNAMED
 --add-opens java.desktop/java.awt.font=ALL-UNNAMED
 ----
diff --git a/modules/platforms/cpp/core/src/ignition.cpp 
b/modules/platforms/cpp/core/src/ignition.cpp
index 0172984cda2..40e3b7ffa4d 100644
--- a/modules/platforms/cpp/core/src/ignition.cpp
+++ b/modules/platforms/cpp/core/src/ignition.cpp
@@ -171,6 +171,7 @@ namespace ignite
                 
opts.push_back(CopyChars("--add-opens=java.base/java.lang.invoke=ALL-UNNAMED"));
                 
opts.push_back(CopyChars("--add-opens=java.base/java.math=ALL-UNNAMED"));
                 
opts.push_back(CopyChars("--add-opens=java.sql/java.sql=ALL-UNNAMED"));
+                
opts.push_back(CopyChars("--add-opens=java.logging/java.util.logging=ALL-UNNAMED"));
             }
         }
 
diff --git 
a/modules/platforms/dotnet/Apache.Ignite.Core/Impl/Unmanaged/Jni/Jvm.cs 
b/modules/platforms/dotnet/Apache.Ignite.Core/Impl/Unmanaged/Jni/Jvm.cs
index 69bbef8cf56..ac9c52404f2 100644
--- a/modules/platforms/dotnet/Apache.Ignite.Core/Impl/Unmanaged/Jni/Jvm.cs
+++ b/modules/platforms/dotnet/Apache.Ignite.Core/Impl/Unmanaged/Jni/Jvm.cs
@@ -69,7 +69,8 @@ namespace Apache.Ignite.Core.Impl.Unmanaged.Jni
             "--add-opens=java.base/java.lang=ALL-UNNAMED",
             "--add-opens=java.base/java.lang.invoke=ALL-UNNAMED",
             "--add-opens=java.base/java.math=ALL-UNNAMED",
-            "--add-opens=java.sql/java.sql=ALL-UNNAMED"
+            "--add-opens=java.sql/java.sql=ALL-UNNAMED",
+            "--add-opens=java.logging/java.util.logging=ALL-UNNAMED"
         };
 
         /** */
diff --git a/parent/pom.xml b/parent/pom.xml
index bc0b6145aef..4a261384162 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -1082,6 +1082,7 @@
                                 --add-opens=java.base/java.time=ALL-UNNAMED
                                 --add-opens=java.base/java.text=ALL-UNNAMED
                                 --add-opens=java.base/java.security=ALL-UNNAMED
+                                
--add-opens=java.logging/java.util.logging=ALL-UNNAMED
                                 
--add-opens=java.management/sun.management=ALL-UNNAMED
                                 --add-opens 
java.desktop/java.awt.font=ALL-UNNAMED
                                 
--add-opens=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED

Reply via email to