jobDetail.setDescription(getConfValue(config, "task.description"));
CronTrigger trigger = new CronTrigger(getConfValue(config, "trigger.name"), getConfValue(config, "trigger.group"));
trigger.setCronExpression(getConfValue(config, "trigger.cronExpression"));
m_scheduler.scheduleJob(jobDetail, trigger);
} catch (ClassNotFoundException e) {
throw new SchedulerException("Failed to find job implementation class:", e);
} catch (ParseException e) {
throw new SchedulerException("Failed to parse cron trigger expression:", e);
}
}