- On a computer that has Microsoft BizTalk 2006 R2 installed, you use the AS2EDIReceive pipeline to receive and process Applicability Statement 2 (AS2) messages from your trading partners.
- You configure the receive port to receive the AS2 messages, and synchronously send a Message Disposition Notification (MDN) to the sending party.
- You receive an incoming AS2 message that is not parsed correctly by the EDI pipeline components.
For example, in BizTalk Server you receive an AS2 message whose field delimiter/separator and segment delimiter/separator are the same. In this situation, the AS2 message will be suspended because of a parsing error. Additionally, you will receive an application event log that resembles the following:
Event Type: Error
Event Source: BizTalk Server 2006
Event ID: 5719
Description:
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: "<Receive Port>" URI: "<URI>" Reason: Delimiters are not unique, field and segment seperator are the same
When this problem occurs, the MDN is not sent to the sending party as expected.