如何从 Context 属性中检索 ReceivedFileName 的值?

问题描述 投票:0回答:1

我们在 BizTalk 环境中运行 200 多个应用程序。由于超时等问题,我们经常面临入站消息暂停的情况。

我们需要重新处理所有这些。为此,我们需要消息上下文属性中的 ReceivedFileName。

我们不想触摸/修改正在运行的应用程序。

我们可以在 SQL 数据库中的任何位置找到该信息吗?或者还有其他方法,例如使用 PowerShell?

biztalk
1个回答
0
投票

您可能至少需要进行一些更改,因为我知道的 PowerShell 脚本 只会将其另存为消息 GUID。从 BizTalk 管理控制台保存,我相信使用 BHM 工具也能起到同样的作用。

需要改变。

  1. 在接收和发送端口上启用失败消息的路由
  2. 有一个新的文件发送端口来订阅那些失败的消息。
  3. ErrorReport.FailureCode Exists
    enter image description here
    
  4. 在该发送端口上使用发送端口上的
  5. %SourceFileName%
     宏。
© www.soinside.com 2019 - 2024. All rights reserved.