【jbpm】在tomcat 中使用JBPM4.3碰到的包冲突问题

问题:Caused by: java.lang.ClassNotFoundException: de.odysseus.el.util.SimpleResolver

原因:是tomcat 6.0下面的el-api.jar

解决方法:删掉tomcat6的el.jar,加入juel.jar,juel-impl.jar,juel-engine.jar

juel.jar,juel-impl.jar,juel-engine.jar 可以在jbmp4.0的lib目录下找到

 

再出现问题:java.lang.NoClassDefFoundError: javax/el/ExpressionFactory
原因:tomcat/lib下的el-api.jar被删除

解决方法:把名为javaee.jar包(可在myeclipse下找到)放到tomcat/lib里面就可以了。 

 

JBPM部署在Tomcat 6以上版本时出现的jar包冲突问题及服务器解决方法 将JBPM的相关jar包所在的目录添加到Tomcat的类加载路径中,确保它们在其他可能引起冲突的jar包之前被加载。确保您使用的JBPM和相关依赖库的版本是兼容的,并且与Tomcat服务器的版本兼容。通过以上步骤,您可以在Tomcat上成功部署JBPM应用程序,并通过使用独立的类加载器、调整类加载顺序或排除冲突的jar包来解决可能的jar包冲突问题。通过以上步骤,您可以在Tomcat上成功部署JBPM应用程序,并通过使用独立的类加载器、调整类加载顺序或排除冲突的jar包来解决可能的jar包冲突问题。 阅读详情

相关推荐

juel-Tomcat与EL冲突问题

解决Tomcat与EL冲突 启动Tomcat时报错:Caused by: java.lang.LinkageError: loader constraints violated when linking javax/el/ExpressionFactory class 说明:原因是juel.jar, juel-engine.jar, juel-impl.jar包和Tomcat6.0中的el-api.jar包冲突了。 解决办法: 1. 将 juel.jar, juel-engine.jar, juel-impl.jar 这三个包复制到tomcat6下 lib/ 中,并删除原来的el-api.jar,切记还要把工程中 WEB-INF\lib 下的 juel.jar, juel-engine.jar, juel-impl.jar 删除,不然还是要冲突。 2. 换成tomcat5.5,不需要上述操作(3个jar放%app%/web-inf/lib下即可)

activiti的juel与tomcat的el冲突

最近在原来的SSH框架系统里集成了Activiti,基本没有遇到大的问题,一切运行正常,但是在访问一个页面时报错,如下:java.lang.NullPointerException java.util.Objects.requireNonNull(Objects.java:203) javax.el.CompositeELResolver.add(CompositeELResolver.jav...

cmengzhongren的专栏 3613

JBPM4最完整最详细的配置文档

JBPM4的配置,我总共用了三天。在网上找的资料都不够全,不够系统。因此,我一边配置一边写。有感于这方面的资料太少了,因此发到这里。如果没有积分的,可以发消息给本人,本人可以免费发送。本人使用JDK1.7(1.6也可),JBPM4,Tomcat6(7),myeclipse9(7,8均可),Ant1.9,oracle9i(10,11也可)。详细讲解了该配置,并配有部分截图。配置完以后,添加了user library和运行时环境,添加jPDL4 模式等。另外还讲myeclipse默认的GBK编码改为国际通用的UTF-8,怎么样添加myeclipse的代码提示。总之,包括了从开始安装到结束的所有的配置,按这个配置完,就不需要添加任何配置了,是最完整的开发环境。我现在就是用这个开发的。

jbpm使用tomcat时的jar冲突问题

说明:原因是Jbpm的juel.jar, juel-engine.jar, juel-impl.jar包和Tomcat6.0中的el-api.jar包冲突了。  有三个解决办法:  1,方法一:换成tomcat5.5,就没有问题了。  2,方法二:在MyEclipse的Preferences -> MyEclipse -> Application Servers -> Tomca

u010081193的专栏 943

从报错到成功:手把手教你避坑clusterProfiler安装全流程

本文详细解析了clusterProfiler安装过程中的常见报错及解决方案,从CRAN安装误区到Bioconductor拼写错误,再到依赖包安装失败等问题,提供了五步正确安装法。特别适合生物信息分析新手快速掌握R包安装技巧,避免踩坑。

weixin_30859423的博客 381

在 CentOS7 下安装 Cadence IC验证平台 INCISIVE152

前言 本文所使用的软件 虚拟机软件:VMware Workstation 15 PRO 如何安装? 操作系统:CentOS-7, CentOS-7-x86_64-DVD-1810.iso 如何安装? 简介 INCISIVE Incisive是nc_verilog, nc_sim, nc_lauch,以及ABV,TBV的集合,用于仿真和验证。 InstallScape InstallSc...

沈醉不知的博客 2万+

Tomcat6 JBPM4 jar包冲突问题

 Tomcat6 JBPM4 jar包冲突问题 收藏严重: Servlet.service() for servlet jsp threw exceptionjava.lang.LinkageError: loader constraint violation: when resolving interface method "javax.servlet.jsp.JspApplicat

miwucc的专栏 1439

图解链表 —— JAVA中的单链表基本操作

文章目录1. 什么是链表2. 链表的种类3. 创建单链表3.1 创建 Node 类(车厢类)3.2 创建 MySingleList (火车类)4. 单链表的基本操作4.1 增加链表元素4.1.1 在链表头部添加元素4.1.2 在链表任意位置添加元素4.1.3 在链表尾部添加元素4.2 删除链表元素4.2.1 删除第一个节点元素4.2.2 删除任意位置 index 元素4.2.3 删除链表中指定元素的第一个节点4.2.4 删除链表的所有指定元素4.3 查找链表元素4.3.1 判断链表中是否包含元素 data4

AlinaQ05的博客 2503

jbpm4.4部署在tomcat6的版本jar包冲突

jbpm4.4部署在tomcat6以上的版本jar包冲突 解决方法使用tomcat5.5或是weblogic8,weblogic10web服务器。 或是将web项目中jbpm的jar包 juel.jar, juel-engine.jar, juel-impl.jar 添加到tomact的lib中替换el-api.jar(需要删掉)并且将web项目中的juel.jar, juel-e

javaDB_EAD的专栏 2419

postman响应体:“msg“: “请求缺失签名Sign“、 “msg“: “请求缺失时间戳“

请求标头有Sign、Timestamp,但是直接将网址复制到postman时,Headers没有自动生成这两个参数,所以运行时会报错。

m0_46862648的博客 1707

搭建微信机器人的方案都在这了!

功能超级强大,虽不支持二次开发,但已有的功能足够个人使用,可惜官方作品已被腾讯告死,好在市面上还流落着不少破解版,有需要的自行搜索。可惜的是,微信官方已不准许新的微信号再使用 web 登录,这就直接从源头扼杀了 web 协议的微信机器人,虽说老的微信号还是能凑合着用,不过部分功能也受限。所以,这些都属于 PC 端的微信机器人。无论是 PC 端还是手机端,用 hook 方式实现的最大缺点就是要和某一个版本的微信客户端进行绑定,如果框架本身不对最新版本的微信适配,那使用的时候就无法升级到最新版本的微信。

weixin_47246330的博客 1万+

jbpm4.4部署在tomcat6以上的版本jar包冲突

jbpm4.4部署在tomcat6以上的版本jar包冲突 解决方法使用tomcat5.5或是weblogic8,weblogic10web服务器。 或是将web项目中jbpm的jar包 juel.jar, juel-engine.jar, juel-impl.jar 添加到tomact的lib中替换el-api.jar(需要删掉)并且将web项目中的juel.jar, juel-eng...

javaDB_EAD的专栏 203

PMP--工件

合同是指对双方都有约束力的协议,强制卖方提供规定的产品、服务或结果,以及强制买方支付相应的费用。它还可能包括处于中间状态的特性,例如已设计但尚未构建的特性、质量保证中的特性或测试中的特性。RACI 矩阵是一种常见的方法,用于显示执行、担责、咨询或知情,且与项目活动、决策和可交付物有关的干系人。计划是提议的实现某种目标的方式。在项目开始前或开始时创建的文件,涉及与项目有关的战略、商业或高层级的信息。或 © 它们是用特定方法创建的结果,例如,虽然成本估算结果是一个重要工件,它们是用不同估算方法得出的结果。

stqer的博客 1666

JBPM4与tomcat6的jar包冲突问题

jbpm4 在tomcat6 下面ssh2 这个错误! 原因是项目中WEB-INF\lib中的三个jar包(juel.jar, juel-engine.jar, juel-impl.jar)和tomcat6下lib中jar包(el-api.jar)冲突. 解决方法:方法一:换成tomcat5.5 一点问题也没有了 方法二:将juel.jar,juel-impl.jar这二个包复制到tom...

zwei5686的博客 248

图神经网络实战(5)——常用图数据集

Cora 和 Facebook Page-Page 是图神经网络领域中经常使用的两个基准图数据集,通常用来比较不同模型的性能。在本节中,介绍了如何使用 PyTorch Geometric 库提供的数据集类加载 Cora 和 Facebook Page-Page 数据集,并探索了两个数据集的主要特征。

盼小辉丶的博客 1万+

Buck电源设计常见的一些问题(一)半桥栅极驱动芯片共性失效问题

半桥驱动芯片主要用在器件可应用于电信,数据通信,便携式存储或更低电压系统中的电源转换器,半桥、全桥、推挽、同步降压,正激变换器和同步整流器等方面。当然难免会遇到不少问题。基本上我们在产品开发的过程中都遇到过栅极驱动芯片坏掉的情况,所以找了一些资料,学习学习。也查找查找原因。

小幽余生不加糖 2371

SSH+JBPM4+Tomcat6整合

 1,在此省略SSH整合 与tomcat6整合2,有时log4j版本不同,会有冲突, 我解决的办法是采用jbpm4的log4j.jar.3, jbpm4中的包有和tomcat中的包相冲突的,解决办法:删除tomcat下的el-api.jar包,并把jbpm4中的juel系列的三个包考到tomcat的lib目录下,然后删除jbpm4的lib下的三个包。(这个问题困扰了我两天,这辈子不会忘了!

yangzy0808的专栏 1470

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

jbpm4在tomcat6下的jar冲突问题

异常:java.lang.LinkageError: loader constraint violation: when resolving interface method "javax.servlet.jsp.JspApplicationContext.getExpressionFactory()Ljavax/el/Expression......jbpm4 在tomcat6 下面错误! 项...

一辈子的守候 371

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

JBPM 4.3中遇到的一个包冲突问题

今天发现JBPM 4.3跟TOMCAT 6.0部署应用时,发现个异常: exception  javax.servlet.ServletException: java.lang.NoClassDefFoundError: javax/el/ExpressionFactory org.apache.jasper.servlet.JspServlet.service(JspServlet.java

jackyrongvip的专栏 1223

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

关于JBPM4与S2SH整合的异常:expression factory class not found : javax.el.ELException: expression factory

介于现在jbpm工作流现在在一些公司尤其是政府等事业单位里面应用越来越多的情况,但是网上一些关于jbpm4和Struts2、Spring和hibernate的整合过程中出现的异常资料比较少,所以总结一下在此整合的过程中出现的比较新手在配置整合的时候经常遇到的异常,其中一个比较典型的异常就是:expression factory class not found : javax.el.ELExcept

u012615599的专栏 3575

jbpm4与struts2整合包冲突

jbpm4与struts2整合包冲突错误如下: [code="java"] description The server encountered an internal error () that prevented it from fulfilling this request. exception javax.servlet.ServletException: java.lan...

ttitfly的笔记 156

tomcat与JBPM4包冲突

javax.el.ELException: Invalid expression factory class: de.odysseus.el.ExpressionFactoryImpl     at javax.el.ExpressionFactory.newInstance(ExpressionFactory.java:206)     at javax.el.ExpressionFacto

xiang520jl的专栏 821

jbpm4在tomcat6中EL错误

? jbpm4 在tomcat6 下面ssh2 这个错误! 原因是项目中WEB-INF\lib中的三个jar包(juel-api.jar, juel-engine.jar, juel-impl.jar)和tomcat6下lib中jar包(el-api.jar)冲突 解决方法: ? 将juel-api.jar, juel-engine.jar, juel-impl.ja...

java 天空 197

javax.el.ELException: expression factory class not found ---jbpm4.4和tomcat6中包冲突问题

解决方法:将tomcat的lib下的包el-api.jar 替换成jbpm4的lib下的juel-api.jar、juel-engine.jar、juel-impl.jar

info_的专栏 1264

Jbpm4.3 工程运行出错以及中文无法识别解决方法

把jbpm4.3的jbpm.jar以及lib目录下所有jar导入工程中,在tomcat6下运行,总是提示java.lang.LinkageError: loader constraint violation错误。造成以上异常的主要原因的是jsp解析包冲突,不知道用哪个jar包进行解析。 解决方案如下: 1. 删除你项目中WEB-INF/lib目录下的三个jar包(juel.jar, juel-engine.jar, juel-impl.jar )。 2. 将三个jar包(juel.jar, juel-eng

大苯熊-我的书房 1119

spring整合JBPM4.4遇到的问题

1.使用tomcat6部署时 包的冲突,导致打开jsp报错,解决办法:删除tomcat下的el-api,把jbpm中的juel-api,juel-engine,juel-impl添加到tomcat的lib下。项目在导入jbpm的JAR包时一定不要到这三个包。 不能使用xml的方式部署,否则会找不到映射文件。使用文件方式部署。 使用的oracle 10的驱动包是oracle安装目录下的ojd...

f414954035的专栏 247
上一篇: 【jbpm】jbpm4.3新手入门中文参考文档和请假实例.rar
下一篇: Version 1.4.2_03 of the JVM not suitable for this product.Version1.5 or geeater
java_cto
博客等级 码龄18年 5粉丝 61原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值