0

来自我的发送端口的 xml 消息不反映我用于转换消息的编排。

尽管我测试了消息映射并观察了 XML 的预期转换,但我对如何测试使用该映射的编排感到困惑。

编排具有以下内容:

  • 接收消息

  • ConstructMessage => 转换

  • 发信息

在我部署 Biztalk 应用程序并向实例提供源消息后,我观察到来自发送端口的消息仍然没有反映预期的转换。相反,这些消息具有与源 XML 模式相同的格式。

笔记:

我正在学习 Biztalk。

我已在管理控制台中停止并重新启动服务器实例。

4

2 回答 2

2

如果这是您第一次尝试此操作,可能是因为端口未正确绑定,消息未通过编排。确保已部署的编排绑定到正确的接收端口和发送端口(和主机)并启用。

于 2014-11-02T13:15:01.013 回答
0

如果您使用的是 PassThruReceive,那么我怀疑您为发送端口设置了其他过滤器,并且您的编排甚至没有实例化。尝试使用 XmlReceive 管道。这将运行上面提到的 XmlDissasembler,它将读取命名空间和根节点并将消息发布到消息框。

我怀疑您是按消息类型订阅 Orch,在这种情况下,您会收到消息。发生这种情况时,如果您得到 2 条消息输出,那么您的发送端口上确实有另一个过滤器。

于 2014-11-05T10:39:51.703 回答