Jbpm运行在Tomcat6.0出现问题
来源:互联网 发布:粒子群算法c代码 编辑:程序博客网 时间:2024/06/10 06:46
基于JBPM4的web项目jsp页面发布出错,错误如下:
exception
javax.servlet.ServletException: java.lang.LinkageError: loader constraint violation: when resolving interface method "javax.servlet.jsp.JspApplicationContext.getExpressionFactory()Ljavax/el/ExpressionFactory;" the class loader (instance of org/apache/jasper/servlet/JasperLoader) of the current class, org/apache/jsp/OnDuty/wfmanage_jsp, and the class loader (instance of org/apache/catalina/loader/StandardClassLoader) for resolved class, javax/servlet/jsp/JspApplicationContext, have different Class objects for the type javax/el/ExpressionFactory used in the signature
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:275)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
root cause
java.lang.LinkageError: loader constraint violation: when resolving interface method "javax.servlet.jsp.JspApplicationContext.getExpressionFactory()Ljavax/el/ExpressionFactory;" the class loader (instance of org/apache/jasper/servlet/JasperLoader) of the current class, org/apache/jsp/OnDuty/wfmanage_jsp, and the class loader (instance of org/apache/catalina/loader/StandardClassLoader) for resolved class, javax/servlet/jsp/JspApplicationContext, have different Class objects for the type javax/el/ExpressionFactory used in the signature
org.apache.jsp.OnDuty.wfmanage_jsp._jspInit(wfmanage_jsp.java:27)
org.apache.jasper.runtime.HttpJspBase.init(HttpJspBase.java:52)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:159)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
原因是项目中WEB-INF/lib中的三个jar包(juel.jar, juel-engine.jar, juel-impl.jar)和tomcat6下lib中jar包(el-api.jar)冲突
解决方法:
方法一:换成tomcat5.5 一点问题也没有了
方法二:将juel.jar, juel-engine.jar, juel-impl.jar这三个包复制到tomcat6下lib中,并删除原来的el-api.jar,切记要把WEB-INF/lib中的juel.jar, juel-engine.jar, juel-impl.jar删除。不然还是要冲突。
- Jbpm运行在Tomcat6.0出现问题
- TOMCAT6.0安装运行
- Tomcat6.0安装、运行
- JSF和Struts2同时运行在tomcat6.0中?
- jboss jbpm + tomcat6.0.13 + mysql5.0的配置
- Tomcat6.0运行内存配置
- myeclipse6.5运行tomcat6.0时出现“cannot connect to VM”的错误
- tomcat6.0 APR 问题
- tomcat6.0安装问题
- Tomcat6下使用jBPM-4出现 java.lang.LinkageError。javax/el/ExpressionFactory解决办法
- Tomcat6下使用jBPM-4出现 java.lang.LinkageError。javax/el/ExpressionFactory解决办法
- Tomcat6下使用jBPM-4出现 java.lang.LinkageError。javax/el/ExpressionFactory解决办法
- [jbpm]jBPM(七): 如何让jBPM自带例子运行在指定数据库?
- 安装tomcat6.0出现‘Unable to open the service tomcat6’
- 在SSH jdk6.0 Tomcat6.0环境中使用CXF 运行时报错
- VC6.0写的程序在VS2005上运行出现的问题
- uClinux在skyeye中运行出现的问题
- 问题:在运行android的项目时出现的异常
- Struts2上传文件出现:Unable to find 'struts.multipart.saveDir' property setting
- LED 驱动的整合
- Linux 系统命令及其使用详解(大全)
- Jbpm转接MySQL出问题了
- 《Microsoft Sql server 2008 Internals》读书笔记--第八章The Query Optimizer(6)
- Jbpm运行在Tomcat6.0出现问题
- 基于csg的布尔运算
- A reminder for terminal control
- Linux2.6.33下ZC301USB摄像头使用教程
- 给 iPhone的建议 For Apple
- DB2数据库常见问题汇总)
- IT项目经理是否需要技术能力
- 用jsp页面实现验证码出现getOutputStream() has already been called for this response
- 世界顶级虚拟机VMware Workstation 7.1 官方正式版+注册机+汉化包下载