博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
quzatz --Could not load org.quartz.spi.Trigge...
阅读量:6481 次
发布时间:2019-06-23

本文共 3970 字,大约阅读时间需要 13 分钟。

  hot3.png

 

org.apache.catalina.loader.WebappClassLoader loadClass

信息: Illegal access: this web application instance has been stopped already.  Could not load org.quartz.spi.TriggerFiredBundle.  The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.

java.lang.IllegalStateException

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1597)

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1556)

at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)

at org.quartz.simpl.RAMJobStore.triggersFired(RAMJobStore.java:1529)

at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:326) 

系统初始化定时任务报此错.。查看源码
/**  * Copyright 2001-2009 Terracotta, Inc.  *  * Licensed under the Apache License, Version 2.0 (the "License"); you may not  * use this file except in compliance with the License. You may obtain a copy  * of the License at  *  *   http://www.apache.org/licenses/LICENSE-2.0  *    * Unless required by applicable law or agreed to in writing, software  * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT  * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the  * License for the specific language governing permissions and limitations  * under the License. *  */package org.quartz.spi;import java.util.Date;import org.quartz.Calendar;import org.quartz.JobDetail;/*** * 

* A simple class (structure) used for returning execution-time data from the * JobStore to the QuartzSchedulerThread. *

* * org.quartz.core.QuartzScheduler * * James House */public class TriggerFiredBundle implements java.io.Serializable { /** * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * * Data members. * * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ private JobDetail job; private OperableTrigger trigger; private Calendar cal; private boolean jobIsRecovering; private Date fireTime; private Date scheduledFireTime; private Date prevFireTime; private Date nextFireTime; /** * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * * Constructors. * * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ public TriggerFiredBundle(JobDetail job, OperableTrigger trigger, Calendar cal, boolean jobIsRecovering, Date fireTime, Date scheduledFireTime, Date prevFireTime, Date nextFireTime) { this.job = job; this.trigger = trigger; this.cal = cal; this.jobIsRecovering = jobIsRecovering; this.fireTime = fireTime; this.scheduledFireTime = scheduledFireTime; this.prevFireTime = prevFireTime; this.nextFireTime = nextFireTime; } /** * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * * Interface. * * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ public JobDetail getJobDetail() { return job; } public OperableTrigger getTrigger() { return trigger; } public Calendar getCalendar() { return cal; } public boolean isRecovering() { return jobIsRecovering; } /*** * Returns the fireTime. */ public Date getFireTime() { return fireTime; } /*** * Returns the nextFireTime. */ public Date getNextFireTime() { return nextFireTime; } /*** * Returns the prevFireTime. */ public Date getPrevFireTime() { return prevFireTime; } /*** * Returns the scheduledFireTime. */ public Date getScheduledFireTime() { return scheduledFireTime; }}
代码中只是进行对象封装,并没 有进行其他操作.。随后检查初始化定时任务类的路径 发现是路径错误~~

转载于:https://my.oschina.net/luckyi/blog/80384

你可能感兴趣的文章
CISCO 路由器(4)
查看>>
网络服务搭建、配置与管理大全(Linux版)
查看>>
Silverlight 5 Beta新特性[4]文本缩进控制
查看>>
springMVC多数据源使用 跨库跨连接
查看>>
Git服务端和客户端安装笔记
查看>>
Spring Security(14)——权限鉴定基础
查看>>
【iOS-cocos2d-X 游戏开发之十三】cocos2dx通过Jni调用Android的Java层代码(下)
查看>>
MongoDB的基础使用
查看>>
进程间通信——命名管道
查看>>
ssh登陆不需要密码
查看>>
java mkdir()和mkdirs()区别
查看>>
OSChina 周六乱弹 ——揭秘后羿怎么死的
查看>>
IT人员的职业生涯规划
查看>>
sorry,you must have a tty to run sudo
查看>>
ios开发中使用正则表达式识别处理字符串中的URL
查看>>
项目中的积累,及常见小问题
查看>>
Python类型转换、数值操作(收藏)
查看>>
oracle11g dataguard 安装手册(转)
查看>>
1. Two Sum - Easy - Leetcode解题报告
查看>>
多线程---同步函数的锁是this(转载)
查看>>