解决tomcat stop报Illegal access: this web application instance has been stopped异常方法
运行shutdown.bat/shutdown.sh关闭tomcat的时候,控制台可能抛出以下异常:
Illegal access: this web application instance has been stopped already. Could not load org.frameworkset.spi.BaseApplicationContext$2. 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:1600)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
at org.frameworkset.spi.BaseApplicationContext.shutdown(BaseApplicationContext.java:684)
at org.frameworkset.spi.BaseApplicationContext$1.run(BaseApplicationContext.java:94)
at java.lang.Thread.run(Thread.java:662)
出现这种问题时,在web.xml文件中添加bboss mvc的应用启动监听器,问题一般就可以得到解决,添加方法如下:
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<display-name>BBOSS-MVC</display-name>
<listener>
<description><![CDATA[应用销毁监听器:
在应用销毁之前调用系统shutdown 回调函数,前提是所有的shutdown回调函数
是通过以下方法注册:
BaseApplicationContext.addShutdownHook(new Runnable(){
@Override
public void run() {
try {
stop();
} catch (Throwable e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}});]]>
</description>
<listener-class>org.frameworkset.web.listener.ApplicationLifeListener</listener-class>
</listener>
.........
</web-app>
分享到:
相关推荐
信息: Illegal access: this web application instance has been stopped already. Could not load net.sf.ehcache.store.disk.DiskStore$KeySet. The eventual following stack trace is caused by an error thrown...
今日遇到如下错误:java.security.InvalidKeyException: Illegal key size 因为美国法律限制,JAVA默认支持AES 128 Bit 的key, 如果你计划使用 192 Bit 或者 256 Bit key, java complier 会抛出 Illegal key size ...
java.security.InvalidKeyException: Illegal key size 解决方案
复制并覆盖%JAVA_HOME%/jre/lib/security下的local_policy.jar 和 US_export_policy.jar
如在加密过程中出现下面异常: java.security.InvalidKeyException:illegal Key Size 请将两个jar文件按下列操作完成: 如果安装了JRE,将两个jar文件放到%JRE_HOME%\lib\security目录下覆盖原来的文件;如果安装了...
在调用企业微信通讯接口的时候,企业微信aes加密抛出了illegal key size异常,这个异常的原因是jdk jar包缺少lib导致的,不同jdk版本的jar包缺失不同,附件包含jdk6,jdk7,jdk8的jar包依赖,更新覆盖的时候,记得先...
对接微信接口中因为jdk8解密长度不够 报错 java.security.InvalidKeyException: Illegal key size 替换路径:(记得备份原有的文件) C:\Program Files\Java\jdk1.8.0_131\jre\lib\security
AES加密时抛出java.security.InvalidKeyException: Illegal key size or default parameter
解决illegal Key Size jdk7版本
base64转换遇到问题解决方法很好的解决数据转换问题
用于搭建ctk框架,不用编译,直接引入工程就可以使用,网上很多示例代码,sogi 插件框架
文档详细介绍了masm的相关命令用法,对于初学者很有参考价值!
为了数据代码在传输过程中的安全,很多时候我们都会将要传输的数据进行...然而,在使用256位密钥加解密的时候,如果不进行特殊处理的话,往往会出现这个异常java.security.InvalidKeyException: Illegal key size。
本文实例讲述了JS提示:Uncaught SyntaxError: Unexpected token ILLEGAL错误的解决方法。分享给大家供大家参考,具体如下: Uncaught SyntaxError: Unexpected token ILLEGAL 未捕获的语法错误: 意想不到的非法...
科大讯飞语音识别官网接口文档, 语音识别api ,
java.security.InvalidKeyException:illegal Key Size 微信开发过程中,JDK6的版本
F12看到后台报了个错误:Uncaught TypeError: Illegal invocation,百度了一下,找到了解决方法。 解决方法:在ajax请求的参数中添加如下两个参数: $.ajax({ ..., processData: false, contentType: false, .....
主要介绍了JQuery报错"Uncaught TypeError: Illegal invocation"的处理方法,需要的朋友可以参考下
Android通过get,post方式客户端与服务器端交互实例,一个简单的demo,在客户端中输入参数,传给服务器端并打印出来.zip,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。