try { // to map order configuration to this job
this.setLogger(new SOSSchedulerLogger(spooler_log));
Order order = spooler_task.order();
if (order.params().value("configuration_path") != null && order.params().value("configuration_path").length() > 0) {
this.setConfigurationPath(order.params().value("configuration_path"));
} else if (spooler_task.params().value("configuration_path") != null && spooler_task.params().value("configuration_path").length() > 0) {
this.setConfigurationPath(spooler_task.params().value("configuration_path"));
} else {
this.setConfigurationPath(new File(spooler.ini_path()).getParent());
this.getLogger().debug1(".. parameter [configuration_path]: " + this.getConfigurationPath());