try {
final String scriptID = "geoscript_" + dateTimeString;
OmsScriptExecutor executor = new OmsScriptExecutor();
String loggerLevelGui = OmsBoxPlugin.getDefault().retrieveSavedLogLevel();
String ramLevel = String.valueOf(OmsBoxPlugin.getDefault().retrieveSavedHeap());
executor.addProcessListener(new IProcessListener(){
public void onProcessStopped() {
OmsBoxPlugin.getDefault().cleanProcess(scriptID);
}
});
Process process = executor.exec(text, internalStream, errorStream, loggerLevelGui, ramLevel);