![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JBPM4学习
jinyonglu168
海阔凭鱼跃天高任鸟飞
展开
-
java解析表达式
说明:最近做jbpm4流程项目时,在条件节点中用到表达式了,流程执行到条件节点时,根据条件节点去判断下一步要走哪一个节点,条件中的表达式就需要解析了。根据这个需求我总结了一个表达式解析的方法,该方法有两种用途:1.根据表达式解析出表达式中的变量,该变量必须是以字母开头的,并且排除了true和false。2.如果给表达式中的变量赋值,可以进行判断,并返回boolean值。要注意的是:...2013-03-07 16:21:04 · 867 阅读 · 0 评论 -
jbpm4条件节点表达式的解析
说明:最近做jbpm4流程项目时,在条件节点中用到表达式了,流程执行到条件节点时,根据条件节点去判断下一步要走哪一个节点,条件中的表达式就需要解析了。首先说一下流程执行的过程:在条件节点执行之前,会将界面中用来和表达式中比较的值存放到流程变量中(也就是说这个值就代表条件节点表达式中的变量)。在执行到条件节点时候,会根据调节节点中的表达式先解析出变量,再根据变量名称和流程id获取到之前存放到流程...2013-03-07 16:31:08 · 445 阅读 · 0 评论 -
javax.el.ELException: expression factory class not found
jbpm4web项目部署流程时候出错:[code="java"]信息: errors during deployment of deployment(1): error: parsing exception: expression factory class not found : javax.el.ELException: expression factory class not...原创 2013-06-27 21:43:59 · 843 阅读 · 0 评论 -
jbpm4会签的学习
会签,又称会审,也就是流程汇总某个业务需要经过多日表决,并且根据表决意见的汇总结果,匹配设定的规则,决定流程的走向。会签只是一个概念,并不是说所有的人都必须进行响应。如下面的例子: 1:去掉一个最高分,去掉一个最低分。 2:十位领导进行会签,8个同意就算同意。 3:仅仅收集大家的意见,需要所有人的响应。 4:核心领导的一票否决...原创 2013-08-05 18:01:16 · 198 阅读 · 0 评论 -
jbpm4.4基础知识
来源:http://blog.163.com/huang_ying_lu/blog/static/269998320118222425851/对jBPM4.4数据库的几张表简单介绍:[b][color=red]资源库和运行时表结构[/color][/b]JBPM4_DEPLOYMENT 流程定义表 ...原创 2013-08-09 11:24:02 · 93 阅读 · 0 评论 -
org.hibernate.exception.ConstraintViolationException: could not delete: [org.jbp
用jbpm4做流程时候将sqlserver数据库改为mysql数据库出现的问题,就是在流程结束时候不能正常结束,错误如下:[code="java"]警告: SQL Error: 1451, SQLState: 23000二月 28, 2013 11:05:58 上午 org.hibernate.util.JDBCExceptionReporter logExceptions严重: ...原创 2013-02-28 11:18:32 · 173 阅读 · 0 评论 -
jbpm4 timer 定时器配置
jbpm的定时器支持嵌入到状态节点(State),任务节点(Task),子流程(Sub-process),组(Group),流转线(Transition),自定义节点(Custom)等元素中,下面是我近段时间做限时审批流程时对jbpm的一些理解和用法做一下记录。当进入配置定时器元素时,定时器被创建,当流程一直处于这个活动时候,定时器可以触发,直到到到截止时间(duedate),当流程离开活动,...原创 2013-08-14 11:20:27 · 396 阅读 · 0 评论 -
jbpm4 timer 定时器事件
最近学习了jbpm4.X的定时器事件,下面是一个简单的测试,上一篇简单介绍了jbpm4初始化数据库,这次可以从数据库中查看详细的流程执行信息。流程定义文件:TimerEventTest.jpdl.xml[code="java"] ...原创 2013-08-14 11:36:49 · 242 阅读 · 0 评论 -
could not read column value from result set: NAME5_1_; 流已被关闭
最近做流程项目数据库是oracle,获取流程处理人时候出现下面的错误,错误太长,先给出解决方法:解决方法是:[color=red]jbpm4_lob 表NAME_ HIBERNATE类型为TEXT ,Hibernate自动创建的类型为long。导致could not read column value from result set: NAME5_1_; 流已被关闭 确保生成的字段...原创 2013-10-11 15:53:51 · 563 阅读 · 0 评论