test/javax/security/auth/Subject/doAs/NestedActions.java

Print this page

        

@@ -142,11 +142,13 @@
         for (int i=2; i<args.length; i++) {
             sb.append(args[i]).append(PS);
         }
         cmds.add(sb.toString());
         if (JAVA_OPTS != null && !JAVA_OPTS.isEmpty()) {
-            cmds.add(JAVA_OPTS);
+            Arrays.stream(JAVA_OPTS.split(" "))
+                .filter(str -> !str.trim().isEmpty())
+                    .forEach(opt -> cmds.add(opt));
         }
         cmds.add("-Djava.security.manager");
         cmds.add("-Djava.security.policy=" + TEST_SOURCES + FS + args[1]);
         cmds.add(args[0]);
         try {