From befb17c24702065c7731b469aad7057c5b2f14fe Mon Sep 17 00:00:00 2001 From: Will Mooreston Date: Tue, 25 Aug 2026 15:25:05 -0700 Subject: [PATCH] Issue 1528: enable native access to silence JNA warning on Java 25+ Appends --enable-native-access=ALL-UNNAMED to JAVA_ADD_OPENS in entrypoint.sh, same fix as install-script's JAVA_REFLECTION_JAR_OPS for the containerized launch path. --- entrypoint.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/entrypoint.sh b/entrypoint.sh index 0e4e3fc..3758f5b 100755 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -289,7 +289,7 @@ main() { mkdir -pv $LABKEY_EXTERNAL_MODULES # set up required add-opens options - JAVA_ADD_OPENS="--add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.desktop/java.awt.font=ALL-UNNAMED --add-opens=java.base/java.text=ALL-UNNAMED" + JAVA_ADD_OPENS="--add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.desktop/java.awt.font=ALL-UNNAMED --add-opens=java.base/java.text=ALL-UNNAMED --enable-native-access=ALL-UNNAMED" # purge old heap/error directories echo "Purging heap/error log directories older than $PURGE_HEAP_AND_ERROR_LOGS_OLDER_THAN_DAYS days..."