好吧,我瀏覽了MSDN上的所有演練。我不知道發生了什麼。我有一個異步MDN,它被我的One-Way端口接收,它的管道爲「AS2EdiReceive」。Biztalk AS2 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過去。