jbpm4.3发布到tomcat6、7出错

JBPM4.3与Tomcat6.0、7.0整合报jbpm页面抛错el相关java.lang.ClassCastException: de.odysseus.el.ExpressionFactoryImp异常
问题:
问题出自JBPM4.3中的三个包(juel-api.jar, juel-engine.jar, juel-impl.jar)和Tomcat7.0的lib目录下的(el-api.jar)冲突。

解决办法:
一、最简单的解决方法,把Tomcat6.0、7.0换成Tomcat5.5。
二、将juel-api.jar, juel-engine.jar, juel-impl.jar三个包复制到Tomcat6.0的lib目录下,并删除Tomcat6.0的lib目录下el-api.jar包和WEB-INF\lib中的juel-api.jar, juel-engine.jar, juel-impl.jar三个包,也就是在项目中不包括juel-api.jar, juel-engine.jar, juel-impl.jar三个包。

猜你喜欢

转载自guoqing654321.iteye.com/blog/1856540