项目从tomcat6放到weblogic11g上,启动报错

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了项目从tomcat6放到weblogic11g上,启动报错相关的知识,希望对你有一定的参考价值。

控制台后台报错信息:
<2017-8-3 下午02时41分17秒 CST> <Error> <HTTP> <BEA-101165> <Could not load user defined filter in web.xml: ServletContext@21648788[app:_appsdir_IOMP_dir module:IOMP path:/IOMP spec-version:2.5] com.funstool.platform.web.filter.PreparedFilter.
java.lang.ClassCastException: com.funstool.platform.web.filter.PreparedFilter cannot be cast to javax.servlet.Filter

<2017-8-3 下午02时41分17秒 CST> <Error> <Deployer> <BEA-149231> <Unable to set the activation state to true for the application '_appsdir_IOMP_dir'.
weblogic.application.ModuleException:

Caused By: java.lang.ClassCastException: com.funstool.platform.web.filter.PreparedFilter cannot be cast to javax.servlet.Filter

此问题困扰我好久了,可能是包冲突,请大神指导下

参考技术A 在项目里的lib加个jsp-api.jar追问

加了一个jsp-api-2.1,还是这个启动报错信息
话说weblogic应该自带jsp-api的。。。。

追答

我用过10没用过11。当时做项目就是来回切换这个包

以上是关于项目从tomcat6放到weblogic11g上,启动报错的主要内容,如果未能解决你的问题,请参考以下文章

weblogic11g(10.3.6)部署war包时,解决jar包冲突的超简方案

如何调整WEBLOGIC 11G 线程数

weblogic11g 重置密码

Weblogic11g 10.3部署

现在有这样一个J2EE项目,使用tomcat6 + mysql5+struts2 开发的项目,如何完成打包并部署到服务器上,

linux weblogic11g 部署