Samstag, 13. Juni 2009

Dis-/Assembling EDI streams is ending up with an unhelpful error description

Last week, I came up with a BizTalk hotfix which improves the EDI error descriptions. Normally, when you disassemble an EDIFACT stream in BizTalk 2006 R2 and it does not work, the serivce instance suspends with an error like

An output message of the component "Unknown" in receive pipeline "Microsoft.BizTalk.Edi.DefaultPipelines.EdiReceive, Microsoft.BizTalk.Edi.EdiPipelines, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" is suspended due to the following error: Unknown. The sequence number of the suspended message is 1.

In this case, looking into the EventLog is crucial. If you have several biztalk host instances on different servers like us, this is an annoying job. In the past, we wrote us a custom component which looks up the Event Log for the error descriptions. But since we installed the hotfix, we have everything we need in BizTalk and we do not need to look somewhere else anymore. Very useful (See Hotfix 955303)

1 Kommentar:

Anonym hat gesagt…

cool!
thanks for helping out by finding this hotfix!!