JBPM使用的相关问题级解决(一):java.lang.LinkageError 收藏
当开发JBPM的相关应用时,会出现如下异常:
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/index_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)
仔细观察上边异常提示,不难发现是由于解析jsp文件的类有两个,java不知道使用哪个解析jsp文件造成的。
解决方法:1. 删除你项目中WEB-INF/lib目录下的三个jar包(juel.jar, juel-engine.jar, juel-impl.jar )。
2. 将三个jar包(juel.jar, juel-engine.jar, juel-impl.jar )拷贝到${tomcate 1.6}/lib目录下。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/ise_Keven1/archive/2009/10/18/4692067.aspx
分享到:
相关推荐
解决 java.lang.NoSuchFieldError: STRING at org.jbpm.identity.hibernate.PermissionUserType. 不用jbpm的jbpm-identity.jar 用这个就好
3. `javax.servlet.ServletException: java.lang.LinkageError: loader constraint violation`: 这个错误是由于两个不同的类加载器加载了同一个类的不同版本,导致签名冲突。解决方法是统一项目和Tomcat服务器中的库...
jbpm jbpm4.3.jar DDDDDDDD
NULL 博文链接:https://oracleabc-126-com.iteye.com/blog/970476
jbpm4.3-src.zip是一个包含jbpm 4.3版本源代码的压缩包,对于开发者来说,这是一个宝贵的资源,可以深入理解jbpm的工作原理,从而更好地利用它进行业务流程管理(BPM)系统的开发和定制。jbpm是一个开源的工作流管理...
JBPM作为一款成熟的工作流引擎,为Java开发者提供了一个强大且灵活的平台,用于构建复杂的企业级应用。通过掌握其核心概念和API,开发者可以有效地将业务流程管理融入到软件开发中,提高业务处理的效率和灵活性。...
jBPM5 是一个基于 Java 的开源 business process management (BPM) 工具,提供了一个综合的解决方案来设计、执行和监视业务流程。下面是根据 jBPM5 用户手册-中文版生成的相关知识点: 组件介绍 jBPM5 由多个组件...
标题中的"JBPM4.4所需要的包.rar"表明这是一个与JBPM 4.4版本相关的压缩文件,包含了一些必要的库和组件。JBPM(Java Business Process Management)是一个开源的工作流和业务流程管理系统,用于设计、执行和管理...
5. **数据库检查**:检查jbpm相关的数据库表,看是否有异常数据。 6. **版本更新**:考虑升级到较新版本的jbpm,以解决已知的bug或问题。 总之,解决jbpm4.3问题需要对jbpm的工作原理、数据库结构以及部署环境有...
首先,我们来看"jBPM-4.x常见问题解决方案FAQ.docx",这个文档很可能包含了用户在使用jBPM 4.3时遇到的各种问题和相应的解决办法。常见问题可能包括流程部署失败、任务无法执行、数据持久化问题、工作流引擎性能优化...
jbpm(Java Business Process Management)是一个开源的工作流和业务流程管理框架,主要目的是帮助企业或组织设计、执行和管理业务流程。jbpm3.2.3是该框架的一个版本,它包含了一系列的jar包,这些jar包是运行和...
系统功能包括: 个人办公:1.我的办公桌,2.我的便签,3.我的任务,4....公文管理:1.公文维护,2....公共信息:1....行政办公:1....工作流程:1....组织管理:1....权限管理:1....系统管理:1....已测试成功,请放心使用
JBPM(JBoss Business Process Management)是一款开源的业务流程管理引擎,它基于Java技术,能够支持多种业务流程建模语言,例如BPMN2.0。JBPM不仅提供了一个强大的引擎来执行业务流程定义,还提供了图形化的流程...
jbpm-gpd-site 4.4.zip 是一个与jbpm(Java Business Process Management)相关的压缩文件,它包含的是jbpm-eclipse插件的特定版本,适用于jbpm 4.4框架。jbpm是一个开源的工作流管理系统,用于设计、执行和管理业务...
jbpm-3.1.2.zip 文件包含了 jBpm 的一个重要版本——jBpm 3.1.2,这是一个开源的工作流管理系统,专为构建灵活且可扩展的业务流程解决方案而设计。jBpm 提供了一种方式,使得开发者能够用简单而强大的语言来表达业务...
如果你遇到了使用jbpm3.2时的错误或性能问题,这个更新包可能包含了解决方案。 jbpm框架的核心特性包括: 1. **流程建模**:使用JPDL进行流程建模,支持流程图的可视化编辑。 2. **流程实例管理**:跟踪和管理每个...
【标题】"eclipse配置jBPM(jbpm-test-6.1.0.Final.jar)"涉及的是在Eclipse集成开发环境中配置jBPM(Java Business Process Management)框架的实践教程。jBPM是一个开源的工作流和业务流程管理平台,它允许开发者...
4. **jbpm-side**:这个标签可能是对jbpm相关组件或实现的特指,可能指的是与jbpm引擎直接交互的部分,如流程定义、流程实例的启动和管理等。 5. **工作流**:工作流是描述和控制业务过程的模型,包括任务的分配、...