Weblogic和Web应用中的包冲突

对weblogic不太熟悉,今天在搭环境的时候碰到一个问题,weblogic是起来了,应用也部署上去了,但是有一个JSP报错。异常大概如下:

weblogic.jdbc.wrapper.CallableStatement_oracle_jdbc_driver_OracleCallableStatementWrappercannotbecasttooracle.jdbc.OracleCallableStatement

找了半天,结果原因是weblogic的setClassPathEnv.cmd中引入的jar包跟应用的WEB-INF/lib下的jar包重复了,导致web容器找不到对应的类了。

解决办法:把WEB-INF/lib下跟weblogic里面重复的jar包删掉就OK了。

相关推荐