一、错误描述:
此错误导致了web 服务器停止服务,应该属于“不能连接Oracle”的错误。
二、具体错误信息:
信息: Illegal access: this web application instance has been stopped already. Could not load oracle/sql/converter_xcharset/lx20354.glb. 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.
三、解决方法
参见网址http://bbs.csdn.net/topics/390824333中网友magi1201的解答,发现有多余的jar——即mysql的连接jar,如下图:

现在把它们删除。
——异常依旧
再检查lib中的jar,发现commons-dbcp存在两个版本,如下图:

现在删除1.4版本。
——异常依旧
现在按照http://blog.csdn.net/wlhelloworld/article/details/8514058的解决方法,将ojdbc14.jar移至Tomcat 6.0\lib下。
——问题解决

本文针对一个特定的Oracle连接错误进行了解决方案的分享。错误主要表现为web应用无法正常启动,并给出了详细的错误信息提示。通过逐步排查,包括移除多余的jar包、调整不同版本的依赖以及正确配置Oracle的驱动文件位置等步骤,最终成功解决了该问题。

759

被折叠的 条评论
为什么被折叠?



