*/
protected void startNodeModule()
throws NodeException, InterruptedException, ExecutionException
{
File scriptFile = new File(scriptFileName);
NodeScript script = env.createScript(scriptFile.getName(), scriptFile, null);
// Run the script as a "module" which means that we run it but don't let the script
// thread exit, so that we can send it commands later.
runningScript = script.executeModule();
// Wait until the script is done running to the bottom, and return "module.exports".
module = runningScript.getModuleResult();
}