Illegal access: this web application instance has been stopped already.

STM32开发实战--解决STM32CubeMX生成代码时钟初始化卡死问题 本文详细分析了STM32CubeMX生成代码在时钟初始化阶段卡死的问题,提供了多种解决方案,包括简单修改和稳健的等待机制。通过深入探讨HAL库的时钟初始化陷阱及硬件层面的根本原因,帮助开发者快速定位并解决STM32开发中的常见问题。 阅读详情

先看出错信息:(其实这个报错,就是不顺眼,不会影响工程的。)

 

2010-2-8 20:33:56 org.apache.catalina.core.StandardContext reload
信息: Reloading this Context has started
********** Remove Context 9999999999
2010-2-8 20:33:56 org.apache.catalina.core.ApplicationContext log
信息: Closing Spring root WebApplicationContext
[INFO ]|2010/02/08 20:33:56|SessionFactoryImpl.java|(close:769)closing
2010-2-8 20:33:56 org.apache.catalina.core.ApplicationContext log
信息: Shutting down log4j
2010-2-8 20:33:57 org.apache.catalina.core.ApplicationContext log
信息: Set web app root system property: 'webapp.root' = [C:\Softdn\product\wyweb\WebRoot\]
2010-2-8 20:33:57 org.apache.catalina.core.ApplicationContext log
信息: Initializing log4j from [C:\Softdn\product\wyweb\WebRoot\WEB-INF\log4j.properties]
2010-2-8 20:33:57 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring root WebApplicationContext
2010-2-8 20:33:57 org.apache.catalina.loader.WebappClassLoader loadClass
信息: Illegal access: this web application instance has been stopped already .  Could not load com.mysql.jdbc.SQLError .  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:1273)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
    at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:3270)
    at com.mysql.jdbc.MysqlIO.quit(MysqlIO.java:1659)
    at com.mysql.jdbc.ConnectionImpl.realClose(ConnectionImpl.java:4296)
    at com.mysql.jdbc.ConnectionImpl.cleanup(ConnectionImpl.java:1265)
    at com.mysql.jdbc.ConnectionImpl.finalize(ConnectionImpl.java:2667)
    at java.lang.ref.Finalizer.invokeFinalizeMethod(Native Method)
    at java.lang.ref.Finalizer.runFinalizer(Finalizer.java:83)
    at java.lang.ref.Finalizer.access$100(Finalizer.java:14)
    at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:160)

 

这个错误比较隐蔽的说,我们来个看报错信息倒推,这样最直接啦。

要满足如下条件才会出现这个错误:

1,看:this web application instance has been stopped already

     所以,需要重启Tomcat的情况下才有可能发上,这是第一个出错条件。

2,看:Could not load com.mysql.jdbc.SQLError

     看这个不能直接推出问题产生条件,但是很明显是关于mysql jdbc的。

     所以,应该是在使用了mysql jdbc时(其一) 或 加载时(其二)发生的。

     这时候就出现了种情况,那么到底是那种条件呢? 还是两其一、其二都会产生?

     仅凭以上数据无法判断,这时要用关闭tomcat,重启tomcat,来判断是否跟其二条件有关,

     全部关闭后,重启tomcat,没有问题出现上述报错信息,系统正常。

     所以,肯定是因为使用了mysql jdbc时报的错,这样,第二个必要条件就找到了。

总结以上两点,通俗点讲,就是你重启了工程(可能是因为直接修改代码,工程reload了), 并且,连过了数据库(登录等),才出现了上述报错信息。

 

    想吧,首先想到的是什么? 缓存和jar包加载顺序,是我能想到的,不知道你想到了什么。

 

    我想到的是,在使用db 链接时,重新加载了mysql的驱动jar包导致的。

 

    于是乎,将WebRoot\WEB-INF\lib下的mysql-connector-java-5.1.7-bin.jar剪贴 到Tomcat 6.0\lib下,

    就避免了上述报错。

 

    表达不清楚之处,请多多指教!

华为OD机考双机位C卷 - 朋友圈个数(Java & Python& JS & C/C++ & GO ) 华为OD机考双机位C卷 - 朋友圈个数(OD上机考试双机位C卷)。提供Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。 阅读详情

相关推荐

将CityScapes数据集转换为COCO格式的实例分割数据集

##¥##2019年结束前最后两小时,写出本年度最后一篇博客,不是博主没地方去跨年,实在是Coding乐趣无穷ahhhh ##¥## COCO数据集是研究实例分割的通用数据集,但是针对道路环境的数据较少,对于自动驾驶和移动机器人的应用并不适配。而提供道路环境的实例分割数据的数据集目前有KITTI、CityScapes、Apllo等,CityScapes算是应用较广,数据质量较高的一个,所以,本篇...

陆羽飞的博客 9940

Tomcat运行时异常:Illegal access: this web application instance has been stopped already.

Illegal access: this web application instance has been stopped already. Could not load [org.quartz.StatefulJob]. The following stack trace is thrown for debugging purposes as well as to attempt to ter...

摸鱼日志 15万+

AUTOSAR FEE 换页机制深度解析:从原理到实现逻辑

​​没有磨损均衡的EEPROM模拟,如同在沙地上建造城堡​​ ——AUTOSAR存储系统设计箴言

汽车电子软件领域知识分享 1338

Illegal access: this web application instance has been stopped already. Could not load com.mysql.jd

前段 时间自己搭建 ssh项目框架的项目,最近有时间重新搭建一套ssh框架的项目, 搭建完后,启动项目的时候报错:Illegal access: this web application instance has been stopped already. Could not load com.mysql.jdbc.Driver. The eventual following stack t

y15201653575的博客 4609

在Window上安装和配置VTK9.x,并在QT项目中调试VTK是否可用

VTK+MSVC+Qt Creator + CMake配置

qq_42279379的博客 1000

多个linux系统安装到一块硬盘(Kylin+UOS+ubuntu)

之前写过一篇类似的文档,笔者把kylin和UOS安装在一块硬盘上上一篇的文档地址多个linux系统安装到一块硬盘(Kylin+UOS)_银河麒麟系统和uos安装成双系统-优快云博客本次记录的是三个系统到一块硬件上银河麒麟:Kylin-Desktop-V10-SP1-Release-2107-arm64统信:uniontechos-desktop-20-professional-1050-arm64乌班图:ubuntu-22.04.5-live-server-arm64。

aggs1990的专栏 570

Illegal access: this web application instance has been stopped already .

英文,翻译过来就是 :不合法的访问, 这个web应用实例已经被停止了 1 问题原因: tomcat启动的时候的时候,之前tomcat中的线程还没有被完全关闭,新启动的tomcat就会报这个异常,这并不影响使用. 当Tomcat的reloadable=true, 启用tomcat的热部署, java文件和配置文件修改会导致tomcat会停止web app释放内存. 如果tomcat加载的大的组件

tyust512的专栏 3657

python抓取美团外卖的数据(商家、评分、评论)

本文详细介绍了如何使用Selenium和抓取美团外卖的商家、评分和评论数据。我们从基础的爬虫原理入手,分析了美团外卖的网页结构,提出了应对反爬虫机制的策略,并给出了详细的代码实现。通过使用Selenium,我们能够绕过动态加载内容的限制,直接抓取网页中的商家信息和评论。结合多线程和代理池等技术,我们可以进一步提高爬虫效率,并避免IP被封禁。未来,随着爬虫技术的发展,我们可以进一步探索深度抓取、数据清洗和数据分析等高级应用,以实现更智能的网页数据抓取。

2201_76125261的博客 2700

java.lang.IllegalStateException: Illegal access:this web....

在启动Tomcat时报: java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load []. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused t

huo_wa的博客 3358

Pytorch图像去噪实战(七):Noise2Noise自监督图像去噪实战,没有干净图也能训练模型

PyTorch图像去噪实战:Noise2Noise自监督去噪方法 本文介绍了在没有干净图像的情况下使用Noise2Noise方法进行图像去噪的实战方案。主要内容包括: 问题场景:真实项目中经常只有带噪图像而没有对应的干净图像,如夜间监控、医学影像等场景。 Noise2Noise核心思想:使用同一场景的两张不同噪声版本的图像进行训练(noisy_image_a → noisy_image_b),让模型学习恢复共同的干净结构而非随机噪声。 技术原理:模型通过最小化两个独立噪声图像之间的差异,最终会收敛到真实干净

ai技术增长的博客 502

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

JAVA中Illegal access: this web application instance has been stopped already.解决方法

Illegal access: this web application instance has been stopped already. Could not load com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask. The eventual following stack trace is caus...

甜甜汤仙女的博客 5778

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

Tomcat启动时 Illegal access: this web application instance has been stopped already的处理

现象 在接入日志采集client包时,总时出些奇怪的问题,昨天接入日志采集,但是加入后,就是启不来; tomcat 有异常信息 信息: Illegal access:thisweb application instance has been stopped already. Could not load org.apache.kafka.common.metrics.Met...

坤健的博客 1万+

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Illegal access:this web application instance has been stopped already

INFO: Illegal access: this web application instance has been stopped already.  Could not load com.mchange.v2.c3p0.impl.PoolBackedDataSourceBaseBeanInfo.  The eventual following stack trace is caused b

ZChangfeng的博客 2732

INFO: Illegal access: this web application instance has been stopped already

INFO: Illegal access: this web application instance has been stopped already.  Could not load org.bouncycastle.jce.provider.symmetric.AES$ECB.  The eventual following stack trace is caused by an error

Black Monkey 3025

checkStateForResourceLoading Illegal access: this web application instance has been stopped already.

情况如下: 我的同伴在svn上提交了新的代码,我把新的项目重新下载下来,想要布置到云端上 发现布置后404——>本地测试+查看log,报错信息 org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Illegal access: this web application instanc...

PanDawson的博客 3763

Illegal access: this web application instance has been stopped already . .

Illegal access: this web application instance has been stopped already .Could not load java.net.BindException. 信息: Illegal access: this web application instance has been stopped already. Could not lo

屌丝技术之旅 2万+

【已经解决】Illegal access: this web application instance has been stopped already

前言 最近发现了最近有点懒啊 ,自己总结的包括下开发中遇到的一些问题虽然后已经被我总结好了,然后没放到优快云上边,那不还等于灭总结。总是以往有那一位科学家能够让他人们做到用意念做事情 当时环境: 在测试uat项目的时候,突然发现项目不能够正常访问了,其实有很多时候,都是上一秒项目还好好的,下一秒就炸了,很是难受啊,特别是测试联调的时候,贼难受 于是就怀着好奇心打开了日志,发现原来报错了 jav...

wzder 5万+

Illegal access: this web application instance has been stopped already 解决方法

org.apache.catalina.loader.WebappClassLoader loadClass 信息: Illegal access: this web application instance has been stopped already (the eventual following stack trace is caused by an error thrown for ...

ThomasKwan的博客 1万+

idea 调试报错 Illegal access: this web application instance has been stopped already

idea 调试报错 Illegal access: this web application instance has been stopped already

伟庭的博客 1773

Illegal access: this web application instance has been stopped already

Java代码 <embed type="application/x-shockwave-flash" width="14" height="15" src="http://guooo.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf" flashvars="clipboard=%E9%87%8D%E5%90%AFt...

211

由Illegal access: this web application instance has been stopped already. 引出的tomcat配置问题

今天,在写一个项目demo时,碰到了Illegal access: this web application instance has been stopped already  这个BUG   网上一番查找,全都是说要把tomcat的server.xml文件中的context节点的reloadable设为false。   还家伙,一看配置,配置文件里根本就没有这一节点。那怎么办呢。

gurenyuan123的博客 1461
上一篇: 关于PreparedStatement插入Date类型值的方法
下一篇: 中文乱码解决大全
WlHelloWorld
博客等级 码龄15年 12粉丝 13原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值