GFEmbeddedLauncher and maybe other classes too still use LogVMOutput etc.
private void addThreadDump(List<String> cmdLine) {
File logDir = new File(domainDir, "logs");
File jvmLogFile = new File(logDir, "jvm.log");
// bnevins :
// warning these are the only order-dependent JVM options that I know about
// Unlock... *must* come before the other two.
cmdLine.add("-XX:+UnlockDiagnosticVMOptions");
cmdLine.add("-XX:+LogVMOutput");
cmdLine.add("-XX:LogFile=" + jvmLogFile.getPath());
}
See links:
GFEmbeddedLauncher and maybe other classes too still use LogVMOutput etc.