日期:2014-05-17  浏览次数:20816 次

程序跑这跑着,一天后出下面异常。嘛回事。
Exception in thread "schedulerFactoryBean_Worker-6" java.lang.NoClassDefFoundError: org/apache/log4j/spi/ThrowableInformation
at org.apache.log4j.spi.LoggingEvent.<init>(LoggingEvent.java:159)
at org.apache.log4j.Category.forcedLog(Category.java:391)
at org.apache.log4j.Category.log(Category.java:856)
at org.apache.commons.logging.impl.Log4JLogger.error(Log4JLogger.java:257)
at org.quartz.core.JobRunShell.run(JobRunShell.java:211)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)
Caused by: java.lang.ClassNotFoundException: org.apache.log4j.spi.ThrowableInformation
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1645)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1491)
... 6 more

一个简单的quartz程序,每隔一段时间请求网络上的指定服务。

------解决方案--------------------
.ClassNotFoundException: org.apache.log4j.spi.ThrowableInformation
------解决方案--------------------
你这开始没问题吗?如果是这错,感觉刚开始就会有问题
------解决方案--------------------
楼主是不是有jar包冲突呢
------解决方案--------------------
是不是打开文件最大数的问题呀 
http://blog.csdn.net/zdwzzu2006/article/details/7552017 看看能解决不