Skip to content

Commit 2ec5c70

Browse files
committed
[SYSTEMDS-3880] Java 17 Federated Runner add-opens
1 parent e400835 commit 2ec5c70

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/test/java/org/apache/sysds/test/AutomatedTestBase.java

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1656,7 +1656,15 @@ protected static Process startLocalFedWorker(int port, String[] addArgs, int sle
16561656
String separator = System.getProperty("file.separator");
16571657
String classpath = System.getProperty("java.class.path");
16581658
String path = System.getProperty("java.home") + separator + "bin" + separator + "java";
1659-
String[] args = new String[] {path, "-Xmx1000m", "-Xms1000m", "-Xmn100m", "-cp", classpath,
1659+
String[] args = new String[] {path, "-Xmx1000m", "-Xms1000m", "-Xmn100m",
1660+
"--add-opens=java.base/java.nio=ALL-UNNAMED" ,
1661+
"--add-opens=java.base/java.io=ALL-UNNAMED" ,
1662+
"--add-opens=java.base/java.util=ALL-UNNAMED" ,
1663+
"--add-opens=java.base/java.lang=ALL-UNNAMED" ,
1664+
"--add-opens=java.base/java.lang.ref=ALL-UNNAMED" ,
1665+
"--add-opens=java.base/java.util.concurrent=ALL-UNNAMED" ,
1666+
"--add-opens=java.base/sun.nio.ch=ALL-UNNAMED",
1667+
"-cp", classpath,
16601668
DMLScript.class.getName(), "-w", Integer.toString(port), "-stats"};
16611669
if(addArgs != null)
16621670
args = ArrayUtils.addAll(args, addArgs);

0 commit comments

Comments
 (0)