}
Assert.assertTrue(startScriptFile.exists(), "Start script [" + startScriptFile + "] does not exist.");
// "startScriptEnv" prop
PropertySimple startScriptEnvProp = pluginConfig.getSimple("startScriptEnv");
MapPropertySimpleWrapper startScriptEnvPropWrapper = new MapPropertySimpleWrapper(startScriptEnvProp);
Map<String, String> env = startScriptEnvPropWrapper.getValue();
validateStartScriptEnv(env);
// "startScriptArgs" prop
PropertySimple startScriptArgsProp = pluginConfig.getSimple("startScriptArgs");
ListPropertySimpleWrapper startScriptArgsPropWrapper = new ListPropertySimpleWrapper(startScriptArgsProp);