Хорошо, я просмотрел все пошаговые руководства в MSDN... и я не знаю, что происходит. У меня есть асинхронный MDN, который принимается моим односторонним портом, который имеет конвейер как «AS2EdiReceive».
Все файлы EDI приходят нормально. Это файлы MDN, которые генерируют «Без компонентов этапа дизассемблирования могут распознавать данные». Вот точная ошибка:
There was a failure executing the receive pipeline: "Microsoft.BizTalk.EdiInt.DefaultPipelines.AS2EdiReceive, Microsoft.BizTalk.Edi.EdiIntPipelines, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Source: "EDI disassembler" Receive Port: "prtMicroEDIRCV" URI: "/sorocmicrous/BTSHTTPReceive.dll" Reason: No Disassemble stage components can recognize the data
.
Если я проверю контекст сообщения, IsAS2MdnResponseMessage = True. Итак, он, очевидно, знает, что это MDN. Я не могу понять, как пройти этот MDN мимо этого.