System.getProperty("java.class.path"),
serverProperties,
getTestServerMain(),
getServerArgs());
serverProcess = launcher.launch();
// add a shutdown hook to ensure that the server process
// is shutdown even if this JVM is going down unexpectedly
Runtime.getRuntime().addShutdownHook(new ProcessShutdown(serverProcess));