From 83fd3467168de783b967352b5e1903071dbb3b14 Mon Sep 17 00:00:00 2001 From: D Tim Cummings Date: Sun, 23 Oct 2022 16:51:49 +1000 Subject: [PATCH] wotaskd and JavaMonitor don't work on Java 17 without manual editing This commit sets the JVM options to add-exports sun.security.action to unnamed module by default. Then wotaskd and JavaMonitor will work with Java 17 without having to manually edit Contents/UNIX/UNIXClassPath.txt or similar files for other OSs. --- Applications/JavaMonitor/build.properties | 1 + Applications/wotaskd/build.properties | 1 + 2 files changed, 2 insertions(+) diff --git a/Applications/JavaMonitor/build.properties b/Applications/JavaMonitor/build.properties index 1540cf05fb7..1418a7acec7 100644 --- a/Applications/JavaMonitor/build.properties +++ b/Applications/JavaMonitor/build.properties @@ -3,6 +3,7 @@ component.inlineBindingPrefix=$ component.inlineBindingSuffix= component.wellFormedTemplateRequired=false customInfoPListContent= +jvmOptions=--add-exports=java.base/sun.security.action=ALL-UNNAMED project.name=JavaMonitor project.name.lowercase=javamonitor project.principal.class=com.webobjects.monitor.application.Application diff --git a/Applications/wotaskd/build.properties b/Applications/wotaskd/build.properties index c3229176d4c..aeeb7d7dfd7 100644 --- a/Applications/wotaskd/build.properties +++ b/Applications/wotaskd/build.properties @@ -3,6 +3,7 @@ component.inlineBindingPrefix=$ component.inlineBindingSuffix= component.wellFormedTemplateRequired=false customInfoPListContent= +jvmOptions=--add-exports=java.base/sun.security.action=ALL-UNNAMED project.name=wotaskd project.name.lowercase=wotaskd project.principal.class=com.webobjects.monitor.wotaskd.Application