2 luxin33231 luxin33231 于 2014.09.25 09:46 提问

Quartz定时器任务跑着跑着报ClassNotFoundException,但是类是存在的

环境是centOS weblogic11
布置的两个个qurtz服务,一开始跑的好好的,然后就开始莫名奇妙的报ClassNotFoundException,但是说找不到的这个类是确实存在的,因为前面也跑成功了,所以对此问题很不解,有没有遇到过类似问题的朋友 希望获得解答

java.lang.ClassNotFoundException: com.aeye.mbr.de.guangxi.task.SyncStaffYhNeverTask
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:297)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:270)
at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:64)
at java.lang.ClassLoader.loadClass(ClassLoader.java:305)
at java.lang.ClassLoader.loadClass(ClassLoader.java:246)
at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:179)
at weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClassLoader.java:43)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at com.aeye.mbr.de.schedule.BusiJob.execute(BusiJob.java:76)
at org.quartz.core.JobRunShell.run(JobRunShell.java:208)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:560)

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
简析关于定时任务跑着跑着就停止了的问题
前两天项目中遇到个问题,用定时任务每隔30秒去下载图片到本地,定时任务跑十几次之后就停止了。用的是 spring内部自带的task任务调度, 一般来说定时任务突然停止有以下几方面的原因:一是定时任务的配置问题,只配了多久发生一次和发生时执行的方法,所以这个原因排除。二是数据库连接超时,因为连接超时会有异常提示信息,并没有这个原因也排除了。三是线程死锁或阻塞,当时觉得就是这个原因了,然后关掉了其他的...
Spring quartz 使用中的定时器,停滞问题
在spring中使用quartz,碰到定时器卡死,实际上并不是定时器卡死,而且上次任务没有退出。 项目中,单独建了一个文件管理quartz的配置  applicationContext-quartz.xml xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/200
类存在却报ClassNotFound异常的解决方法
有时候使用eclipse时候编译程序类明明存在却报ClassNotFound异常,昨天又遇到了,记录一下分享。 原创文章,欢迎转载,请保留出处。 有任何错误、疑问或者建议,欢迎指出。 我的邮箱:Maxwell_nc@163.com
Spring定时任务无故停止又不报错
一开始是使用Spring自带的定时器来配置定时任务的,简单快捷,配置如下:<bean id="refreshCache" class="com.gionee.baserom.search.job.RefreshCache" /> <task:scheduled-tasks> <task:scheduled ref="refreshCache" method="execute" cron="0
spring集成quartz报bean找不到的错误
我们用spring集成了quartz,集成过程就不多说了,最近发生了一个“诡异”的问题,突然quartz的定时任务运行不稳定了,有时候可以调用,有时候不能调用,且在控制台有时候还会显示找不到bean的错误。 在解决实际问题的时候,我们常常会倾向于采用比较法,而当比较法看起来不那么有用的时候,你就需要将问题简单化,构造出不同(成功 或 失败),然后再通过比较法去分析和定位问题。但就这次的问题来说告诉我们,数据库也是一种共享的资源,只要是共享的资源都会有并发的问题发生,所以在简化问题的时候一定要将数据库考虑在内
明明引入jar包,却依然ClassNOtFoundException
在项目中MAVEN加入了: org.slf4j slf4j-api 1.7.5 运行项目后出现红色提示: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger impl
java.lang.ClassNotFoundException但是项目里明明已经导入了需要的类
今天,从svn中下了一个web项目,用的是ssh框架。当一切准备就绪时候,run下项目,结果出现404错误。看了下控制台日志,出现各种 java.lang.ClassNotFoundException 看了下lib文件中,包都在啊,而且已经add进build path里面了啊。坑,怎么会找不到呢。。。 然后看了下tomcat下运行的项目中找下,发现还真的没有那些包。 试了下
maven项目启动时报java.lang.ClassNotFoundException
maven创建的项目,在启动tomcat时报错, java.lang.ClassNotFoundException: org.springframework.web.filter.CharacterEncodingFilter maven项目,tomcat在发布项目的时候没有同时发布maven依赖所添加的jar包, 你需要设置一下eclipse: 项目 —> 属性 -> Deployment
Windows 定时执行 服务与任务计划
需求:通过程序或或windows服务定时(每天)执行数据库的操作(查询与修改),通过查找,写了个Windows 服务,安装此服务后,可以自动启动,启动方式为“自动”。但不明白的是,有个问题,下次开机后,服务启动方式为“手动”,开机后服务并没有启动。猜想是依赖了操作数据库的服务,此服务没有添加到依赖项,导致开机后服务没有启动。但不明白的是,为何安装后启动方式为“自动”,重启机器后为“手动”了。 通过在网上查找,没有找到关于服务合适的解决方式。由此改用了Windows 自带的任务计划。 开始--控制面板--
Spring集成Quartz定时器实现定时作业任务
这篇文章有点久远了,记得是第一次出来实习时,大三暑假自己找了一家软件公司实习了很长时间,当时学到很多实践性的东西,这个Quartz就是其中一个,还记得是做OA,一些消息需要定时提醒定时删除,项目框架里也没有,当时经验不足也没接触过这样类似的东西,所以用了整一下午的时间算是基本搞定了吧,今天很有兴致,找出这篇大学时写过的几篇文章分享出来,内容如下: 1、 创建一个定时任务并继承类QuartzJ