当前位置:编程学习 > JAVA >>

Quartz开源框架中问题,前辈们请赐教


ERROR 12-12 11:24:00,129 - Unable to notify JobListener(s) of Job to be executed: (Job will NOT be executed!). trigger= triggerGroup1.cronTrigger1386818447597 job= DEFAULT.20131212112047CESHI
org.quartz.SchedulerException: JobListener 'com.sinosoft.auditcheck.quartz.SimpleQuartzJob' not found.
at org.quartz.core.QuartzScheduler.buildJobListenerList(QuartzScheduler.java:1771)
at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1858)
at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:338)
at org.quartz.core.JobRunShell.run(JobRunShell.java:176)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:534)

错误如上,描述:最近在做定时调度,用的是quartz开源框架,现在如果服务器不重启的话我设定的任务都能正确调用,服务器重启以后就报上面的错误了,求大神指点原因。
quartz版本:1.66    初始化用的是quartz自带的QuartzInitializerServlet --------------------编程问答-------------------- 你的 cron 怎么写的,贴一下看看 --------------------编程问答--------------------
引用 1 楼 defonds 的回复:
你的 cron 怎么写的,贴一下看看


引用 1 楼 defonds 的回复:
你的 cron 怎么写的,贴一下看看

0 21,22,24,25,26 10 12 * ? 
0 35 10 12 * ? 
0 40 10 12 * ? 
0 17,18,19,20 11 12 * ? 
0 17,18,19,20 11 12 * ? 
0 17,18,19,20 11 12 * ? 
0 23 11 12 * ? 
0 24,26 11 12 * ? 
0 6 18 11 * ? 
这是保存到数据库中的corn表达式,个人感觉跟corn表达式无关,如果是表达式的问题,那服务器不重启设定的任务也不能执行 --------------------编程问答-------------------- 把年份用 ? 代替试试 --------------------编程问答--------------------
引用 3 楼 defonds 的回复:
把年份用 ? 代替试试

不是表达式的问题,年份用?代替也不行滴
补充:Java ,  Web 开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,