目前我的应用程序使用 Spring 2.5.6 和 opensymphony.quartz-1.6.1 并部署在 JBoss6 上。
如果可能的话,我被赋予了升级石英版本的任务。但是当我尝试使用任何稳定版本(如 1.8.6 或 2.0.2 或 2.2.0)时 - 我收到以下错误:
org.quartz.SchedulerException: ThreadPool class 'org.quartz.simpl.SimpleThreadPool' could not be instantiated.
[See nested exception: java.lang.ClassCastException: org.quartz.simpl.SimpleThreadPool cannot be cast to org.quartz.spi.ThreadPool]
代码中没有直接引用 ThreadPool。
是因为阶级冲突吗?
我还注意到 - 在升级版本时 - groupid 也从“opensymphony.quartz”更改为“org.quartz-scheduler”。
是因为 2.5.6 不支持更大的石英版本吗?
谢谢丹南杰
_