【发布时间】:2014-02-21 05:06:04
【问题描述】:
是否可以在流程定义流中插入 java 代码来运行之前的活动?
例如:流程定义包含以下各项。
Start--> ReadFile-> SoapRequestReply -->end
在上面的示例中,如果 SoapRequestReply 活动的执行包含任何错误,我想在 Java 代码的帮助下重试该活动。
我想以通用方式实现逻辑...我知道可以在“REPEAT ON ERROR UNTILL TRUE”组的帮助下实现上述概念,但我想借助 java 代码来实现。所以新的流程定义看起来像这样。
Start--> ReadFile-> SoapRequestReply --exception-->RetryOnce(Java Code) --> end..
Java 代码将再次执行上一个活动。
请建议...
【问题讨论】:
-
为什么必须在 java 活动中?您要解决的实际问题是什么(而不是您想要的解决方案的问题)?
标签: tibco