// ScriptingService scriptService = new ScriptingService("scriptId","scriptName","scriptDescr");
// if (!scriptService.canCreateAction(scriptConf))
// throw new IllegalArgumentException("The arguments for the ScriptingAction are not complete or illegal");
ScriptingAction scriptAction = new ScriptingAction(scriptConf);
scriptAction.setTempDir(tempDir);
scriptAction.setConfigDir(configDir);
SingleFileActionExecutor.executeMultiReturn(scriptAction, null);
}