1

Catch在 Tibco 设计师有一个活动。从这个我有一个过渡到 aCallProcess和从CallProcess其他两个过渡:Success with condition到一个Rethrow活动和Success with no matching condition其他一些活动(假设ActivityA- 可能是偶数Null)。当我尝试在两者之间进行转换时ActivityAEnd我得到了错误

这些活动无法连接:重新抛出活动必须在某个时间点之前有一个 Catch 活动。

为什么会这样?ActivityA并且Rethrow应该在不同的执行路径上。

实际上,我想要实现的是有一个基于某种条件的捕获是重新抛出异常或成功结束。

4

1 回答 1

2

我删除了到Rethrow活动的过渡,在两者之间进行了过渡ActivityAEnd然后Rethrow再次添加了过渡。

我知道这没有意义,但这种方法奏效了。

于 2016-06-30T10:48:04.257 回答