锁定老帖子 主题:轻量级工作流引擎jBPM 4.4正式发布
精华帖 (0) :: 良好帖 (10) :: 新手帖 (0) :: 隐藏帖 (12)
|
|
---|---|
作者 | 正文 |
发表时间:2010-07-23
刚学工作流,项目规定用jbpm4.3或刚出4.4,头说将start节点处理成和task节点,便于回退。还有一个是实现给任务分配用户、角色、组、部门,要求能定义时分配和运行时分配(流程运行时,给下一任务指定用户、角色、组、部门)。
第二个需求想过用jbpm的variables、identityService和人员、组、人员组关系表实现.想的是将系统的用户、角色、组、部门查询出来,放入jbpm中数据库表中。流程运行完删除jbpm表中的数据。 有两个问题没有确认,1是用户、角色、组、部门是否可以映射在jbpm数据库中。2是用户、角色、组、部门在流程运行当中有变动怎么办? 是否这种方法可以行得通,有其它解决办法? |
|
返回顶楼 | |
发表时间:2010-07-23
多谢楼主分享。小弟拿回去学习学习,哈哈。
|
|
返回顶楼 | |
发表时间:2010-07-23
xyf197879 写道 刚学工作流,项目规定用jbpm4.3或刚出4.4,头说将start节点处理成和task节点,便于回退。还有一个是实现给任务分配用户、角色、组、部门,要求能定义时分配和运行时分配(流程运行时,给下一任务指定用户、角色、组、部门)。
第二个需求想过用jbpm的variables、identityService和人员、组、人员组关系表实现.想的是将系统的用户、角色、组、部门查询出来,放入jbpm中数据库表中。流程运行完删除jbpm表中的数据。 有两个问题没有确认,1是用户、角色、组、部门是否可以映射在jbpm数据库中。2是用户、角色、组、部门在流程运行当中有变动怎么办? 是否这种方法可以行得通,有其它解决办法? 你说的这些都是JBPM的弱项,GPD跟identity是有一定关联的,只能是建立自己的assignee表达式,然后修改一下JBPM对于表达式的解析罗。 |
|
返回顶楼 | |
发表时间:2010-07-29
希望JBPM能够越做越好。。。。。。
|
|
返回顶楼 | |
发表时间:2010-08-11
MyEclipse6.0 安装GPD插件时
报这个错 No features found on the selected site(s) Choose a different site or site category |
|
返回顶楼 | |
发表时间:2010-09-09
如果JBPM-SIDE这个项目能够继续做下去就好了,JBPM就是缺少一个独立的设计器模块。。。
|
|
返回顶楼 | |
发表时间:2010-09-10
在jbpm 整合Spring后遇到一个问题,不知是否 镜花水月 也遇到过。。 hibernate 报 session is closed. 导致项目根本就没办法用。初步判断的由事务造成的。但不知如何解决。如 镜花水月 有办法请解答一下。先谢谢了
|
|
返回顶楼 | |
发表时间:2010-09-30
如果JBPM开发小组能够考虑下这样一个问题就很有趣了,既嵌入智能脚本的节点在流程运行过程中自行选择运行路径,这样的情况下,流程引擎对整个流程的控制机制是否会发生什么变化?
|
|
返回顶楼 | |
发表时间:2010-11-01
临远,看国内流程开发的热潮,是否吸引国外的技术力量投入进来呢? 仅仅发布一个开源包还远远不够啊,把JBPM3的作者邀请到国内来,开个讨论会哦。。。
|
|
返回顶楼 | |
发表时间:2010-12-14
<?xml version="1.0" encoding="UTF-8"?>
<process name="test" xmlns="http://jbpm.org/4.3/jpdl"> <start name="start1" g="150,19,48,48"> <transition name="to task1" to="task1" g="-53,-17"/> </start> <task name="task1" g="131,89,92,52"> <transition name="to fork1" to="fork1" g="-53,-17"/> </task> <fork name="fork1" g="154,161,48,48"> <transition name="to task2" to="task2" g="-53,-17"/> <transition name="to task3" to="task3" g="-53,-17"/> </fork> <task name="task2" g="137,237,92,52"> <transition name="to end1" to="end1" g="-47,-17"/> </task> <task name="task3" g="292,156,92,52"> <transition name="to join1" to="join1" g="-53,-17"/> </task> <end name="end1" g="166,320,48,48"/> <join name="join1" g="310,240,48,48"> <transition name="to task2" to="task2" g="-53,-17"/> </join> |
|
返回顶楼 | |