0

我最近开始使用 BizTalk 的 BAM。

  • 我创建了一个简单的编排。
  • 我当然为 BizTalk 配置了 BAM。
  • 我使用 excel 创建了一个只有文本字段的简单模式。
  • 我使用 bm deploy-all -DefinitionFile:myxml.xml 将此 xml 架构部署到 BizTalk 主导入。
  • 打开 TPE 并打开已部署的架构。
  • 打开编排并在此处打开使用的架构并将架构字段链接到 bamschemafields。
  • 在此之后,我应用了跟踪配置文件。
  • 然后我通过使用编排的 BizTalk 放置一个文件。文件已输出。

如果我现在签入主导入数据库,我可以看到该文件在活动消息中可见。但是完成的字段设置为false。它不会改变。也没有填写数据,只有ActivityID和LastModified,我自己指定的列都没有填写,而且RecordID = null。

我究竟做错了什么?

我以为我做了所有必要的步骤,我知道这一切仍然很基本,但如果我想做更多,我需要让它工作,对吧?

4

1 回答 1

2

有时让 BAM 工作可能很棘手。首先,您是否在部署完所有内容后重新启动了您的 biztalk 主机?如果你不这样做,那可能会导致问题。

当我遇到任何 BAM 问题时,我做的第一件事几乎就是打开BAM 跟踪并将其重定向到文件或使用DbgView检查 BAM 可能遇到的任何错误。

BAM 的糟糕之处之一是它有时会静默失败,有关错误的唯一信息是在 BAM 跟踪上转储,因此熟悉它很重要。

于 2009-12-21T21:45:55.487 回答