if (program != null && program.length() > 0) {
subProc.start(program + " " + commands[i]);
spooler_log.info("executing \"" + program + " " + commands[i] + "\"");
}
else {
subProc.start(commands[i]);
spooler_log.info("executing \"" + commands[i] + "\"");
}
if (orderPayload != null && orderPayload.var("timeout") != null && orderPayload.var("timeout").toString().length() > 0
&& !orderPayload.var("timeout").toString().equals("0")) {
spooler_log.info("executable file is launched with process id " + subProc.pid() + " for timeout in "