当找不到相关时,WSO2 bps bpel超时



与WSO2 BPS 3.6.0一起工作 - 我们有一项服务,该服务通知运行的BPEL进程有关事件。

运行过程正在运行,它运行良好(使用相关性)。但是,当该过程已经完成时,请求没有得到任何响应。如果可以提出例外,我还可以,但是没有任何烦人的回应。如果没有特定相关性的(活动)实例,是否可以快速失败?

编辑:有效地,接收,选择和单个活动的行为方式相同

预先感谢您

apache ode旨在引入早期到达的消息。

示例:Process

接收1->接收2->接收3->回复3

接收1:创建一个实例并启动相关性。

接收2:实例正在等待消息到达。

,但是,消息接收3早在接收2之前到达,因此被重新出现。由于以下活动是回复3,因此是同步调用,频道将超时等待响应。

接收2到达后,引擎会看到接收3的消息已经到达并完成了实例。

现在,如果另一个消息在带有相同相关值的Recect3上到达,则它将再次被重新升起,以供将来在新实例上使用相同的相关值创建的新实例。因此,不会报告任何错误。

注意:这是Apache Ode的行为,除非WSO2改变了此行为。

最新更新