1

我的解决方案中有 2 个处于父/子关系的编排。父母直接打电话给孩子。子编排调用 WCF 服务,响应将返回给子编排,然后返回给父编排。

我已使用 TPE 在父管弦和子管弦之间使用 Continuation 创建跟踪配置文件。只要不发生错误,这种方法就可以很好地工作,但是在服务中测试错误场景时,行会留在活动表中,因为延续永远不会正确结束。

如果我使用 BAM API,我将能够专门结束子编排的错误处理程序中的延续,但 TPE 似乎没有任何方法可以做到这一点。

任何人都可以建议这种错误处理方案是否可以通过 TPE 实现?

4

2 回答 2

0

我只是将编排错误处理程序中的第一个形状用作在 TPE 中使用的里程碑。这就像一个魅力!

于 2014-08-12T08:44:18.833 回答
0

我们在使用延续的编排中使用终止形状时遇到了同样的问题。对于寻找答案的其他人,我们只能在 BAM API 的帮助下解决它。

Microsoft.BizTalk.Bam.EventObservation.OrchestrationEventStream.EndActivity("act_Name", "interchangeId");

于 2013-08-27T13:42:06.977 回答