【问题标题】:BAM Continuation issue with TPETPE 的 BAM 延续问题
【发布时间】:2012-08-02 09:13:48
【问题描述】:

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

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

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

谁能告知这种错误处理方案是否可以通过 TPE 实现?

【问题讨论】:

  • 你的意思是orch有时没有得到Wcf服务的响应?

标签: biztalk biztalk-2010 biztalk-bam


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2019-08-22
      • 1970-01-01
      • 2011-08-28
      • 1970-01-01
      • 2021-04-09
      • 2016-03-27
      • 1970-01-01
      • 2023-02-26
      • 1970-01-01
      相关资源
      最近更新 更多