今天发现JBPM 4.3跟TOMCAT 6.0部署应用时,发现个异常:
exception
javax.servlet.ServletException: java.lang.NoClassDefFoundError: javax/el/ExpressionFactory
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:268)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
root cause
java.lang.NoClassDefFoundError: javax/el/ExpressionFactory
包的问题,解决方法:
保留tomcat 6.0.29目录下el-api.jar
删除juel.jar, 保留juel-impl.jar,juel-engine.jar
juel.jar与el-api.jar冲突。 但juel-impl.jar,juel-engine.jar 保留