wso2 bps人工任务我可以设置任务完成的截止日期

时间:2015-06-04 12:56:02

标签: wso2

当我查看人工任务截止日期样本的样本时,它设定了所有者应该开始执行任务的截止日期。 使用截止日期创建任务后,系统将根据任务创建时间加截止时间增量创建计时器。

在我的情况下,我需要在完成此任务时设置截止日期。这是绝对的时间。我该怎么办?

2 个答案:

答案 0 :(得分:0)

尝试样本[1]。如果样本不适合您的场景,请查看截止日期语法[2]。你应该能够......

[1] http://tryitnw.blogspot.com/2013/05/escalating-human-task-with-wso2-bps.html

[2] http://docs.oasis-open.org/bpel4people/ws-humantask-1.1-spec-cs-01.html#_Toc135718795

答案 1 :(得分:0)

也许这会令你失望,但还要求一个未被拾取的任务在一段时间后自动结束。 Link(2)提到了在任务中定义它的方法,但是在BPS中没有实现对它的处理(我在Oracle SOA中定期使用它)。

我最终在有效负载中定义了超时,并创建了一个使用quartz来跟踪任务超时的事件监听器。然后石英工作根据需要结束任务。这应该是WSO2中的功能请求。