BizTalk 2013日志文件来调试EDI应用程序

时间:2013-10-14 15:58:08

标签: biztalk edi biztalk-2013

我是BizTalk的新手。我写了一个应用程序来接收EDI 850(采购订单)并在单独的文件夹位置输出相应的xml文件。

在我部署到biz talk的项目中,我有一个850架构,我的结果xml架构,从原始EDI 850到我的新xml架构的映射,以及一个指向我的新架构的平面文件汇编器的管道。

我按照以下教程中的说明进行设置:http://msdn.microsoft.com/en-us/library/bb226541.aspx。我首先完成了本教程,它对我有用。

我将edi文件放入我的接收文件夹中,然后将其取出。但是发送到文件夹中的结果文件是空的。

事件查看器不会显示任何错误。

我想知道是否有一个日志文件可以显示某些内容可能配置错误。

2 个答案:

答案 0 :(得分:3)

要接收EDI文件,您需要一个带EDI反汇编程序的接收管道。

EDI BizTalk应用程序中的EdiReceive管道是您最有可能寻找的。默认情况下,此管道执行必要的跟踪,因此您应该能够在“跟踪的消息事件”中看到。

你应该总是尝试一步一步地做到这一点:

  1. EdiReceive反汇编为XML文件并使用发送端口订阅该文件。

  2. 一旦这样做,尝试使用VS将结果映射到'Test Map'。你可能会注意到你做错了什么。

  3. 一旦这样做,将您的映射部署到BizTalk并将其作为出站映射在发送端口中设置,以便执行。

  4. 希望这有帮助。

答案 1 :(得分:1)

使用BizTalk Server管理控制台查看Tracked消息事件,该事件应显示BizTalk是否收到它以及它去了哪里。