We have a strange phenomenon on our webMethods Server.
A trading partner of us sends a EDIINT message via AS2 requesting a synchronous MDN. This process works well. Message is ok and MDN sent back.
If I check in the Trading Network, I see the sent MDN:
[B]AS2-From: AS2MMK AS2-To: AS2ARCID [/b]AS2-Version: 1.1 Message-ID: <2686804.3631259143921068.JavaMail.firstname.lastname@example.org> Content-Type: multipart/report; Report-Type=disposition-notification; boundary="----=_Part_71_31394696.1259143921065" ------=_Part_71_31394696.1259143921065 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit MDN for - ... [I][Rest of the message cut][/i]
And now the problem: Although the MDN contains AS2-From and AS2-To in its first two lines, the partner does not receive them (The partner uses a BizTalk server if that is of any help).
The error-message on his side is:
It seems that the first to lines are cut/removed when sending the MDN to the partner (over HTTP).
Since the whole process uses flows/services provided by webMethods, I cannot (and don’t want to) modify anything.
Does anyone have an idea how I can force webMethod to also provide AS2-From and AS2-To “over the wire”?