在JBoss 4.2.2 GA上将石英从1.5.2升级到2.2.0

时间:2013-08-31 22:52:15

标签: java jboss quartz-scheduler

在尝试了Kariem的评论后(显示如何从1.5.2升级到1.6.0),我也尝试将Quartz Scheduler 1.5.2升级到2.2.0。服务器上的java版本是1.6。

但是,当我在重新启动服务器后执行调度程序时,它会显示以下错误。我试着把它改回1.5.2。错误消息仍然相同。有谁知道如何解决它?

17:13:58,811 ERROR [STDERR]线程“Thread-11”中的异常
17:13:58,813 ERROR [STDERR] java.lang.IncompatibleClassChangeError:实现类
17:13:58,814 java.lang.ClassLoader.defineClass1(本机方法)中的错误[STDERR]
17:13:58,814 java.lang.ClassLoader.defineClassCond(ClassLoader.java:632)中的错误[STDERR]
17:13:58,814 java.lang.ClassLoader.defineClass(ClassLoader.java:616)中的错误[STDERR]
17:13:58,814 java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)的ERROR [STDERR]
17:13:58,814 org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1814)中的ERROR [STDERR]
17:13:58,814 org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:872)中的错误[STDERR]
17:13:58,814 org.jboss.web.tomcat.service.WebAppClassLoader.findClass(WebAppClassLoader.java:139)中的错误[STDERR]
17:13:58,814 org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1325)中的错误[STDERR]
17:13:58,814 org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)中的错误[STDERR]

1 个答案:

答案 0 :(得分:0)

经过几天的搜索,我终于找到了答案。

首先,我按照此链接在JBoss上配置Quartz服务 - https://community.jboss.org/wiki/HowToConfigureAQuartzService
其次,确保类路径中没有石英JAR。否则,您将获得“Quartz - ClassCastException”。感谢您提供此链接的提示 - Quartz - ClassCastException