【问题标题】:Pass multi part message to orchestration将多部分消息传递给编排
【发布时间】:2013-01-11 02:56:59
【问题描述】:

你好 BT 大师们!

我正在努力将填充的多部分消息从一个编排传递到另一个编排。我尝试过的事情:

  • 使用“调用编排”形状并将消息作为参数传递 (RuntimeInternalErrorException)
  • 将消息发布到 MessageBox(直接绑定),然后由另一个业务流程拾取,该业务流程订阅了具有该多部分架构的消息(找不到索引为 2 的部分。此消息中的部分数量为 1 . 如果您期望多部分消息,请确保您使用的是对 MIME 消息进行解码的自定义管道。) - 我如何使用具有直接绑定的自定义管道?
  • 将消息发布到 MSMQ 并绑定第二个业务流程以使接收端口在该 MSMQ 上侦听(“无法解码 S/MIME 消息。S/MIME 消息可能无效。”)

请帮忙!

【问题讨论】:

    标签: biztalk


    【解决方案1】:

    您在第二个项目符号中遇到的问题:与以正确的顺序创建多部分消息有关。您必须以相同的顺序为这两个 Multipart 消息创建部分。

    例子:

    Orch A.
    1. Header
    2. Body
    3. Footer
    
    Orch B.
    1. Body
    2. Header
    3. Footer
    

    Biztalk 会像这样匹配类型:

    Orch A.   --> Orch B   
    1. Header --> Body
    2. Body   --> Header
    3. Footer --> Footer
    

    这会导致您收到错误。

    Try This Site for a better explanation for using the Start Orchestration Shape

    【讨论】:

      猜你喜欢
      • 2011-03-12
      • 1970-01-01
      • 2012-01-07
      • 1970-01-01
      • 2020-09-12
      • 2021-09-01
      • 2014-04-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多