`
除了你无可取代
  • 浏览: 148612 次
  • 性别: Icon_minigender_1
  • 来自: 悲鸣洞穴
社区版块
存档分类
最新评论

quartz 中报错 commons.logging

阅读更多
quartz版本  quartz-1.8.4.jar
日志jar包: commons-logging-1.1.1.jar
           commons-logging-api-1.1.1.jar
           slf4j-api-1.5.10.jar
           slf4j-log4j12-1.5.10.jar
           log4j-1.2.14.jar

quartz 中 每隔1分钟调度一次 调度时间长了后出现下面这种错误。
有时候运行两天后出现如下错误,有时候运行一小时就出现此错误。
下面日志 每隔1分钟打印一次!!

这个错误怎么解决??求各位指点一二。

2011-07-08 12:21:00,009 [loadScheduler_QuartzSchedulerThread] org.quartz.core.QuartzSchedulerThread     - Runtime error occured in main trigger firing loop.   
org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: java.lang.ThreadDeath (Caused by java.lang.ThreadDeath) (Caused by org.apache.commons.logging.LogConfigurationException: java.lang.ThreadDeath (Caused by java.lang.ThreadDeath))   
        at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:543)   
        at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)   
        at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)   
        at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)   
        at org.quartz.core.JobRunShell.<init>(JobRunShell.java:80)   
        at org.quartz.impl.StdJobRunShellFactory.borrowJobRunShell(StdJobRunShellFactory.java:86)   
        at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:386)   
Caused by:    
org.apache.commons.logging.LogConfigurationException: java.lang.ThreadDeath (Caused by java.lang.ThreadDeath)   
        at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:397)   
        at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)   
        ... 6 more   
Caused by:    
java.lang.ThreadDeath   
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1229)   
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1189)   
        at org.apache.commons.logging.impl.LogFactoryImpl$1.run(LogFactoryImpl.java:441)   
        at java.security.AccessController.doPrivileged(AccessController.java:193)   
        at org.apache.commons.logging.impl.LogFactoryImpl.loadClass(LogFactoryImpl.java:435)   
        at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:376)   
        ... 7 more  



造成这个问题的原因:发布在linux上,因为停止了用命令停止了tomcat 但是 进程并没有真正停止调。需要kill调进程。
分享到:
评论

相关推荐

    quartz2.6.2+Common.Logging.Core+Common.Logging.rar

    在标题中提到的"quartz2.6.2+Common.Logging.Core+Common.Logging.rar",表明这个压缩包包含了Quartz.NET 2.6.2版本,以及两个与日志记录相关的库:Common.Logging.Core和Common.Logging。这些库是.NET开发中的重要...

    Quartz_Common.Logging.rar

    总的来说,Quartz_Common.Logging.rar提供的Quartz.dll和Common.Logging.dll文件是构建高效、可扩展和可维护的定时任务系统的关键组件。它们结合使用,不仅可以帮助你轻松地安排和管理后台任务,还能确保在执行过程...

    Quartz_Common.Logging.Core.rar

    Quartz.dll下载 Quartz开发,最近,在工作中遇到了 Quartz.net 这个组件,为了更好的理解项目代码的来龙去脉,于是决定好好的研究一下这个东西。确实是好东西,既然是好东西,我就拿出来分享一下。万丈高楼平地起,...

    Quartz框架快速入门.pdf

    import org.apache.commons.logging.LogFactory; import org.quartz.Job; import org.quartz.JobDataMap; import org.quartz.JobExecutionContext; import org.quartz.JobExecutionException; public class ...

    Quartz2.2版本开发手册(JAVA).doc

    Quartz 是一个强大的开源任务调度库,专为 Java 应用设计,可在各种规模的项目中集成使用,从简单的单机应用到复杂的电子商务系统。它提供了丰富的功能,允许开发者创建简单或复杂的作业调度,用于执行数量庞大的...

    Quartz Job Scheduling Framework.chm

    Quartz Job Scheduling Framework.chm

    Autofac.Extras.Quartz, Quartz.Net的Autofac集成.zip

    Autofac.Extras.Quartz, Quartz.Net的Autofac集成 Autofac.Extras.Quartz用于 Quartz.Net的Autofac集成包。Autofac.Extras.Quartz 为每个石英作业创建嵌套的litefime作用域。 完成作业执行后释放嵌套作用域。这允许...

    spring+commons-logging

    `commons-logging`是一个轻量级的日志接口抽象层,它允许开发者使用不同的日志实现(如log4j、java.util.logging或JCL-over-SLF4J等)而无需修改代码。这提供了极大的灵活性,使得在不同的环境下可以方便地切换日志...

    quartz-scheduler分享.docx

    org.quartz.threadPool.class: org.quartz.simpl.SimpleThreadPool org.quartz.threadPool.threadCount: 10 org.quartz.threadPool.threadPriority: 5 org.quartz.threadPool....

    quartz调度系统工具.zip

    2. **定义Job**:创建Job类并实现`org.quartz.Job`接口,定义任务执行逻辑。同时,需要声明Job的类名和组名。 3. **创建Trigger**:根据需求创建触发器,设定触发规则。例如,使用SimpleTrigger表示一次性或周期性的...

    Quartz 定时WebForm和WinForm使用的dll

    1. 引入必要的DLL:将Quartz.dll和Common.Logging.*的DLL文件添加到项目引用中。 2. 配置Quartz:在应用程序启动时,你需要配置一个`SchedulerFactory`实例,然后通过工厂获取`IScheduler`实例,进行任务调度的初始...

    Quartz详细入门教程.zip

    Quartz详细入门教程.zip

    quartz-1.6.0.jar

    quartz-1.6.0.jar 集成了quartz发现不执行job,也没有错误信息,搞了半天缺少依赖包 commons-beanutils.jar ...commons-logging-api.jar commons-modeler-1.1.jar commons-pool-1.2.jar commons-validator-1.1.4.jar

    Quartz.Net任务调度.rar.rar

    Quartz.Net任务调度.rar.rarQuartz.Net任务调度.rar.rarQuartz.Net任务调度.rar.rarQuartz.Net任务调度.rar.rarQuartz.Net任务调度.rar.rarQuartz.Net任务调度.rar.rar

    postgres-quartz.sql

    postgres quatrz初始化sql...#org.quartz.jobStore.driverDelegateClass=org.quartz.impl.jdbcjobstore.StdJDBCDelegate org.quartz.jobStore.driverDelegateClass=org.quartz.impl.jdbcjobstore.PostgreSQLDelegate

    quartz-2.2.0.jar.zip

    开发人员可以定义自定义的作业类,这些类实现了`org.quartz.Job`接口,以实现实际的业务逻辑。触发器则定义了作业何时运行的规则,如简单触发器、cron触发器等。 2. **持久化**:Quartz支持将作业和触发器存储在...

    quartz-2.1.5.tar.gz

    - **库文件**:如`quartz.jar`,这是Quartz的核心库,可以直接引入到项目中使用。 - **构建脚本**:如`build.xml`(Ant)或`pom.xml`(Maven),用于构建和打包Quartz项目。 - **测试用例**:在`test`目录下,可以...

    quartz.dll Proppage.dll和directSpy.dll

    quartz.dll文件 Proppage.dll文件和directSpy.dll 用于某些摄像头安装好后依然显示该设备正在使用,放到系统System32目录下并在运行中用regsvr32命令依次注册即可。

    spring3.0 + Quartz1.52 + applicationContext.xml

    1. **添加依赖**:在`lib`目录下,可能包含了Quartz库所需的JAR文件,例如`quartz.jar`、`spring-context-support.jar`等。这些依赖使得Spring能够识别并支持Quartz的配置。 2. **配置Scheduler**:在`...

    使用Quartz.net v3.0.7.0的任务调度

    Quartz.NET是一款开源的工作任务调度框架,广泛应用于.NET平台,版本v3.0.7.0带来了诸多增强和改进。本篇文章将详细讲解如何利用Quartz.NET v3.0.7.0进行任务调度,以及如何通过提供的示例项目QuartzDemo进行实践。 ...

Global site tag (gtag.js) - Google Analytics