org.apache.catalina.loader.WebappClassLoader clearReferencesThreads

  • Post author:
  • Post category:其他


报错:org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc

SEVERE: The web application [/YaoHe] registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.

org.apache.catalina.loader.WebappClassLoader clearReferencesThreads

错误原因:没有jdbc包,注册jdbc驱动时失败

解决方法:你上面的错误 意思是 你当前项目已经注册了JDBC driver

并且对 DB 有操作  只是还没来得及commit 就被关掉tomcat了。

如:你执行update操作,update一半 还没commit, tomcat被关掉了。这时DB 没办法对你当前DB user的操作

进行rollback。

建议, 对应写代码时 每一个DB 的transaction 能及时commit,这样就不会一直占用你连接池的连接

还有一种原因:数据源没有配置正确。



版权声明:本文为zdy19900811原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。