Objawy

Rozważ następujący scenariusz:

  • Używasz składników macierzystego elektronicznej wymiany danych (EDI) w programie Microsoft BizTalk Server 2009 do odbierania wiadomości EDI.

  • Można odbierać przychodzące wiadomości EDI, które używają wielu schematów. Na przykład wiadomość przychodząca używa schematu 837 Professional 5010.

  • Wiadomość nie powiedzie się w potoku EDI, a wystąpienie wiadomości EDI zostaje zawieszone.


W tym scenariuszu jest generowane żadne informacje pomocne w błąd. Jednak komunikat o błędzie podobny do następującego jest rejestrowane w dzienniku zdarzeń konsoli administracyjnej programu BizTalk Server:

Komunikat wyjściowy składnika "Nieznane" w otrzymują potoku "w wersji Microsoft.BizTalk.Edi.DefaultPipelines.EdiReceive, Microsoft.BizTalk.Edi.EdiPipelines, = 3.0.1.0, kultury = neutral, PublicKeyToken = 31bf3856ad364e35" jest zawieszone z powodu następującego błędu:

Brak danych.

Numer sekwencyjny wiadomości zawieszone jest 1.

Przyczyna

Ten problem występuje z powodu problemu w logice dzielenie podział dokumentu podrzędnego, że jest używany w wielu schematów.

Rozwiązanie

Informacje dotyczące zbiorczej aktualizacji

Poprawka usuwająca ten problem znajduje się w zbiorczej aktualizacji 7 dla programu BizTalk Server 2009.

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.

Powiązane artykuły

Zobacz podobny problem w programie Microsoft BizTalk Server 2010.

Zobacz podobny problem w programie Microsoft BizTalk Server 2006 R2.

Aby uzyskać więcej informacji, zobacz temat BizTalk Server poprawki i technicznej w zakresie aktualizacji zbiorczej .

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?

Dziękujemy za opinię!

×