`
天涯海角tour
  • 浏览: 173976 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

jbpm4.4与tomcat6.2.6的包冲突问题

阅读更多
description The server encountered an internal error () that prevented it from fulfilling this request.

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/login_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:274)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
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/login_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.login_jsp._jspInit(login_jsp.java:21)
org.apache.jasper.runtime.HttpJspBase.init(HttpJspBase.java:80)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:157)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:320)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


解决方法:
方法一:换成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删除。不然还是要冲突。

分享到:
评论

相关推荐

    jbpm4.4+tomcat6+eclipse jee

    5. **监控与跟踪**:jbpm4.4提供了监控工具,可以实时查看流程实例的状态,跟踪执行路径,帮助开发者诊断问题和优化流程。 6. **集成能力**:jbpm4.4可轻松与其他Java EE组件,如EJB、JMS、JPA等集成,也可以与...

    jBPM4.4.rar_jbpm4.4_jbpm4.4 PDF

    《jBPM4.4开发指南》与《jBPM4.4中文用户手册》是深入理解jBPM4.4这一开源工作流管理系统的重要参考资料。jBPM,全称Java Business Process Management,是一个用于执行业务流程的轻量级、灵活的开源框架,它为业务...

    jBPM4.4 安装在Tomcat+MySql环境

    ### jBPM4.4 在 Tomcat + MySQL 环境下的安装指南 #### 一、准备工作 在开始安装之前,我们需要确保以下几项准备工作已经完成: 1. **下载相关软件**: - [jBPM 4.4](http://sourceforge.net/projects/jbpm):一...

    jbpm4.4下载地址

    7. **社区支持**:作为开源项目的一部分,jBPM 4.4拥有一个活跃的社区,提供文档、示例代码和技术支持,帮助开发者解决遇到的问题。 ### 下载与安装 jBPM 4.4的下载地址为:...

    JBPM4.4与SSH2之整合(附可运行源码和jar包列表)(my_jbpm4.4_ssh2.rar)

    JBPM4.4与SSH2之整合(附完整源码) 这些天,想着把jbpm4.4与ssh2整合一下,由于之前从来没用过jbpm,也不知道各版本之间会有什么差异(经过网上的收集对比,还真有些差异),整合起来,还真是有些步履艰难。收集了...

    jbpm4.4最小依赖jar包

    **jbpm4.4最小依赖jar包** Jbpm(Java Business Process Management)是...在使用这些jar包时,开发者需要确保与之对应的环境配置正确,例如数据库连接、事务管理器设置等,以确保jbpm4.4能够正常运行和处理业务流程。

    jbpm4.4+tomcat+s2sh

    【jbpm4.4+tomcat+s2sh】是一个基于Java EE的完整开发流程,它结合了jBPM 4.4(一个轻量级的工作流管理系统),Tomcat(一个流行的Java应用服务器),以及SSH(Struts2、Spring和Hibernate三大Java Web开发框架的...

    jbpm4.4文档+学习资料

    5. 集成能力:jbpm4.4可以与Java EE、Spring、Hibernate等框架无缝集成,便于开发企业级应用。 三、jbpm4.4学习路径 1. 基础概念:首先需要了解BPM的基本概念,如流程实例、任务、事件、信号等。 2. 工具使用:学习...

    jBPM4.4开发实例

    **jBPM4.4开发实例** jBPM(Java Business Process Management)是一个开源的工作流管理系统,用于管理和执行业务流程。jBPM4.4是该框架的一个版本,它提供了强大的工作流服务,包括流程定义、流程实例管理、任务...

    jbpm4.4中文开发指南

    **jbpm4.4中文开发指南** ...通过阅读《jbpm4.4开发指南.doc》,读者可以系统了解jbpm的工作原理、配置方法、使用技巧,以及常见问题的解决方案,从而更好地在实际项目中运用jbpm4.4来实现高效、灵活的业务流程管理。

    JBPM4.4资料的其他补充

    7. **服务和集成**:JBPM4.4支持与外部系统和服务的集成,如通过Web服务调用,实现跨系统的协同工作。 关于“JBPM4.4资料的其他补充”,可能是为了补充之前发布资料中缺失的部分,可能包含以下内容: 1. **示例...

    jBPM 4.4用户手册 中文PDF

    jBPM 4.4 可以无缝集成到Java EE和Spring环境中,便于与其他企业服务和应用进行交互。它还支持与外部服务(如EJB、JMS、WS)的交互,以及与规则引擎(如Drools)的集成,实现业务逻辑的智能化。 **八、文档资源** ...

    jBPM4.4开发指南

    ### jBPM4.4开发指南关键知识点解析 #### 一、工作流基础与概念 **1. 工作流定义** 工作流是指业务过程的部分或整体在计算机应用环境下的自动化,其目的是为了使在多个参与者之间按照某种预定义的规则传递文档、...

    jbpm4.4 schema.xsd

    jbpm4.4 schema.xsd jbpm4.4 schema.xsd jbpm4.4 schema.xsd jbpm4.4 schema.xsd jbpm4.4 schema.xsd

    jbpm4.4 jar包 第三部分

    终于把jbpm4.4上传完了,由于csdn最大容量才50m,所以我把这个jar包分成三个部分。

    JBPM4.4 API 【最全API 包含所有实现类】

    通过这个服务,开发者可以直接与JBPM4.4的工作流引擎进行交互。 7. **持久化**:JBPM4.4使用JPA(Java Persistence API)进行数据持久化,确保流程实例和相关数据在系统重启后仍能恢复。PersistenceContext和...

    jbpm4.4spring.rar_jbpm4_jbpm4.4

    【标题】"jbpm4.4spring.rar_jbpm4_jbpm4.4" 提供的是一个关于JBPM4.4与Spring框架整合的实际应用案例。JBPM(Java Business Process Management)是一款开源的工作流管理系统,它允许开发者设计、执行、管理和监控...

    jbpm4.4开发包2

    【jbpm4.4开发包2】是针对Java业务流程管理(Business Process Management,简称BPM)系统的一个重要版本,由JBoss公司开发并维护。jbpm4.4是jbpm框架的第4个主要版本的第4次迭代,它为开发者提供了强大的工具集来...

Global site tag (gtag.js) - Google Analytics