gdufo
BlogJava
首页
新随笔
联系
聚合
管理
随笔-58 评论-2 文章-0 trackbacks-0
2008年9月28日
Struts2 中 Result的 Chain Result,Redirect Action Result,Redirect Result 三者之间的区别
摘要:
阅读全文
posted @
2008-09-28 11:09
gdufo 阅读(99) |
评论 (0)
|
编辑
收藏
2008年9月18日
一个简单的会签实例
摘要:
阅读全文
posted @
2008-09-18 11:57
gdufo 阅读(18) |
评论 (0)
|
编辑
收藏
jBPM开发整理
摘要:
阅读全文
posted @
2008-09-18 10:45
gdufo 阅读(28) |
评论 (0)
|
编辑
收藏
2008年9月17日
JBPM 中如何实现任务回退,并且分配给指定的人
http://jbpm.group.javaeye.com/group/topic/650?page=1
举个例子说:有个task是"申请",它的Actor是多个人.张三提出"申请"后提交给另一个task "审批",审批不通过要退回给张三,而其他人(李四)不会分配到该任务.
我是这样定义的:
1.
<
process-definition
xmlns
=""
name
="Simple"
>
2.
<
swimlane
name
="sa_employee"
>
3.
<
assignment
pooled-actors
="张三,李四"
/>
4.
</
swimlane
>
5.
<
swimlane
name
="sa_lead"
>
6.
<
assignment
pooled-actors
="王五"
/>
7.
</
swimlane
>
8.
<!--
申请
-->
9.
<
start-state
name
="申请"
>
10.
<
task
name
="申请"
swimlane
="sa_employee"
>
11.
<
controller
>
12.
<
variable
name
="name"
/>
13.
<
variable
name
="day"
/>
14.
<
variable
name
="note"
/>
15.
<
variable
name
="comment"
access
="read"
/>
16.
<
variable
name
="modifyflag"
/>
17.
</
controller
>
18.
</
task
>
19.
<
transition
name
="提交"
to
="审批"
></
transition
>
20.
</
start-state
>
21.
<!--
审批
-->
22.
<
task-node
name
="审批"
>
23.
<
task
name
="审批"
swimlane
="sa_lead"
>
24.
<
controller
>
25.
<
variable
name
="name"
access
="read"
/>
26.
<
variable
name
="day"
access
="read"
/>
27.
<
variable
name
="note"
access
="read"
/>
28.
<
variable
name
="comment"
/>
29.
<
variable
name
="modifyflag"
/>
30.
</
controller
>
31.
</
task
>
32.
<
transition
name
="修改"
to
="申请"
></
transition
>
33.
<
transition
name
="通过"
to
="结束"
></
transition
>
34.
</
task-node
>
35.
<!--
结束
-->
36.
<
end-state
name
="结束"
/>
37.
</
process-definition
>
这个问题其实也是我以前提到过的问题,在我的项目中也有这样的需求。我是通过程序来实现的。
1、给整个processInstance指定一个流程变量preActor,用来记录上一个节点由谁完成的;
2、当task被打回的时候根据这个preAction在设定任务的Actor就可以了。
呵呵。不错的做法。
引用
收藏
根据NAME来判别吗?
直接调用TaskInstance.getPreviousActId()方法,获得上一个任务的执行者,任务回退后,后在任务设定这个Actor就OK了
posted @
2008-09-17 22:06
gdufo 阅读(23) |
评论 (0)
|
编辑
收藏
2008年9月6日
Appfuse的Quartz配置
摘要:
阅读全文
posted @
2008-09-06 22:42
gdufo 阅读(41) |
评论 (0)
|
编辑
收藏
2008年9月4日
eXtremeComponents安装配置
摘要:
阅读全文
posted @
2008-09-04 20:35
gdufo 阅读(15) |
评论 (0)
|
编辑
收藏
jsp自定义标签(taglib)编写的原理和实现
摘要:
阅读全文
posted @
2008-09-04 15:31
gdufo 阅读(23) |
评论 (0)
|
编辑
收藏
2008年9月3日
实体BEAN的七种关系之---------一对一单向
摘要:
阅读全文
posted @
2008-09-03 11:51
gdufo 阅读(29) |
评论 (0)
|
编辑
收藏
七种映射关系简介
摘要:
阅读全文
posted @
2008-09-03 11:42
gdufo 阅读(46) |
评论 (0)
|
编辑
收藏
2008年8月31日
hibernate3 配置文件
摘要:
阅读全文
posted @
2008-08-31 16:10
gdufo 阅读(20) |
评论 (0)
|
编辑
收藏
仅列出标题
下一页
<
2008年11月
>
日
一
二
三
四
五
六
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
给我留言
查看公开留言
查看私人留言
随笔分类
Appfuse(11)
Database (oracle, sqlser,MYSQL)(5)
eclipse(1)
Hibernate(5)
JAVA 基础(9)
Linux(3)
Spring(2)
Struts2(14)
Tomcat(2)
workflow(3)
其它(1)
随笔档案
2008年9月 (9)
2008年8月 (35)
2008年7月 (10)
2008年6月 (4)
收藏夹
Spring(4)
Template Engine(6)
Workflow(5)
Hibernate
七种映射关系简介
搜索
最新评论
1. re: Struts2与Velocity模板[未登录]
请指正呀,我这个也是从别的地方转过来。谢谢!
--gdufo
2. re: Struts2与Velocity模板[未登录]
那么多错的,自己检查一下吧
--a
阅读排行榜
1. Struts2与Velocity模板(265)
2. (转)我的APPFUSE2.0.1开发过程的问题记录和解决办法 (200)
3. 不能访问Tomcat5.5的admin页面 (188)
4. Struts2 中 Result的 Chain Result,Redirect Action Result,Redirect Result 三者之间的区别(99)
5. mysql 导入与导出sql文件(备份)(96)
评论排行榜
1. Struts2与Velocity模板(2)
2. eclipse的tomcatplugin下载地址(0)
3. Struts2 中文计划 翻译(0)
4. 不能访问Tomcat5.5的admin页面 (0)
5. tomcat管理界面常用设置 -- 不解压war文件(0)