学习JBPM4.4
String taskUserName = taskService.getVariable("40001", "taskUserName").toString();
一。前面的是 ID ,后面的是变量
1. 当知道流程实例ID,也知道任务的变量时候,是拿不到任务变量的值的
2. 当知道任务实例ID,也知道流程的变量时候,是拿到任务变量的值的
3. 不同流程实例,不同任务的流程变量不能互相访问
说明了流程实例的变量作用范围比任务的变量要广
二。在流程部署xml里面,有EL表达式
1. 当任务还没有开始,修改EL表达式里面的值,是可以的修改成功的
2. 当任务结束之后,再修改EL表达式里面的值,是不可以修改成功的
3. EL表达式可以用${user.userName} 在java类里面把user对象放在Map里面即可
如果部署过程中报错,应该是由于user对象没有序列化
三。task 节点 和state的区别是 task可以做一些操作,state不需要操作,只需要一个动作即可
state节点的,是不会产生任务的,不通过ts.completeTask("10002");流转流程
需要用executionService.signalExecutionById(executionId);流转节点
相关推荐
jbpm开发指南 学习jbpm的好东西 jbpm开发指南 学习jbpm的好东西
学习JBPM数据库分析文档.pdf
JBPM5入门学习 JBPM5.4中文手册
这是学习family168网站上的jbpm视频时的测试代码,该代码中没有对象的jar,运行时需将jar加入才可以
自己初学jbpm时,写的demo,包含流程的操作,部署流程定义 文件格式,zip格式。查询流程,查询最新流程定义,删除流程定义,检索条件删除流程定义,查看流程图。 tarnsiton state decition forkjoin persontask ...
jbpm学习笔记:安装插件、配置环境、发布流程定义、查看流程定义
本例子网上也有,只是有点问题,本人经过修改后想留给第一次学习jbpm的人,希望不让他们为一个问题而花费很长时间. 由于所有的jar包已上传,所以不在用QQ发jar包给各位下载的朋友, 请在以下页面下载本项目的jar包: ...
jbpm学习资料,jBPM-jPDL学习笔记,很详细。。。。。。。。。。。jbpm教程
在学习jbpm5的过程中,发现很难找到一个合适的,能跑的起来的,整合ssh的例子,之前在csdn上花费不少分下了好多个,能跑起来的好像就1个,不是jar包不匹配就是些其他的莫名奇妙的错误,对应刚刚接触jbpm的人来说,一...
个人学习jbpm的文档,其中包括一些bug的修改。主要以《jbpm流程》一书为参考
JBPM5入门学习 jBPM 5.4 发布,工作流管理引擎
学习JBPM的好文档,需要的朋友可以在使用JBPM时参考。
JBPM数据库表说明,有很多张表的详细介绍,想要学习jbpm必看
整理的别人JBPM4 学习资料, 工作流学习文档
jbpm6的相关参考文档,里面详细阐述了jbpm6从安装到实际使用的全过程,并且里面还有jbpm6相关插件的、菜单项的详细介绍,对学习jbpm6的人有很大作用。
官方jbpm4.3源码包,可直接引入工程,学习jbpm源码必须的
JBPM5.1入门学习 jBPM5_用户手册-中文版 jbpm5环境配置-myeclipse
深入学习jbpm的资料,可以从最基础的数据库表结构开始
jbpm学习文档
jbpm5入门学习资料