[工作流与Activiti] - No.1 Lemon部署出错 At least one JAR was scanned for TLDs......

org.apache.jasper.compiler.TldLocationsCache tldScanJar
信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.


这个错误是因为你的jsp中使用了一些不符合EL表达式的符号等,有以下几种更改方法:
第一种:严格遵守java规范,修改对象的属性名称,要求不包含java关键字; 
第二种:修改EL表达式,例如"${owner.new}"可以修改为"${owner['new']}"; 
第三种:修改tomcat属性,忽略对EL表达式的关键字检查。修改$CATALINA_BASE/conf/catalina.properties文件,添加org.apache.el.parser.SKIP_IDENTIFIER_CHECK=true选项。

对于我个人来说,我是在使用Tomcat8的时候出现这个错误,但是我切换为Tomcat7以后,这个错误就消失了。
猜想:Tomcat8针对EL表达式更加严格
activiti-engine.jarActiviti工作流引擎的核心库文件。Activiti是一个开源的工作流引擎,支持BPMN 2.0标准,提供了一套完整的工作流管理解决方案。activiti-engine.jar包含了Activiti引擎的所有必要组件和功能。 activiti-engine.jar中包含了各种核心类和接口,用于处理工作流相关的业务逻辑。它提供了流程定义的解析、创建和管理功能,允许用户根据BPMN规范创建具体的流程定义。同时,它还支持流程实例的创建、启动和管理,可以对流程实例进行暂停、恢复、挂起和终止等操作。activiti-engine.jar还提供了任务处理的功能,可以创建任务,分配任务给具体参与者,并对任务进行处理和跟踪。此外,它还支持流程变量的传递和管理,可以在流程中存储和获取相关数据。 activiti-engine.jar还包含了工作流引擎的管理和监控功能。它提供了对工作流引擎的配置和初始化,可以设置引擎的各种参数和属性。它还支持引擎的持久化和事务管理,可以将流程定义、流程实例和任务等信息存储到数据库中,并保证相关操作的一致性和可靠性。通过activiti-engine.jar,用户可以获取工作流引擎的运行状态,监控和统计流程的执行情况。 总之,activiti-engine.jar是实现Activiti工作流引擎的核心库文件,提供了一套完整的工作流管理解决方案,包括流程定义的创建和管理、流程实例的启动和管理、任务的处理和跟踪,以及引擎的配置和监控等功能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值