Poprawka: XMLException błąd podczas operacji łączenia we wsady przetwarza wiadomości EDI w programie BizTalk Server 2010, jeśli separator jest ustawiona, znak mniejszości (<) lub 0x3C

Objawy

Rozważ następujący scenariusz:

  • Masz komputer, na którym jest uruchomiony program Microsoft BizTalk Server 2010.

  • Ustawisz właściwość separator elementów składnika (ISA16) ustawienia Charset i separatory dla jednej ze stron do mniej niż wartość char znaku () lub na wartość szesnastkową 0x3C .

  • Konfigurowanie operacji łączenia we wsady do przetwarzania wiadomości elektronicznej wymiany danych (EDI) dla partii.

W tym scenariuszu EDI assembler nie działa poprawnie, a generowany jest wyjątek XMLException . Dodatkowo komunikat o błędzie podobny do następującego jest rejestrowane w dzienniku aplikacji:

Nazwa dziennika: ApplicationSource: identyfikator ServerEvent BizTalk: Kategoria 5754Task: BizTalk ServerLevel: ErrorKeywords: ClassicUser: N / ADescription:A wiadomość wysłana do karty "Plik" w porcie wysyłania "< Wyślij nazwę portu >" o identyfikatorze URI "< URI >" jest sus oczekującego.  Szczegóły błędu: Wystąpił błąd podczas wykonywania rurociąg wysyłania: "wersja Microsoft.BizTalk.Edi.DefaultPipelines.EdiSend, Microsoft.BizTalk.Edi.EdiPipelines, = 3.0.1.0, kultury = neutral, PublicKeyToken = 31bf3856ad364e35" źródła: "EDI Assembler" Wyślij portu: "< Wyślij nazwę portu >" identyfikator URI: "< identyfikator URI >" przyczyny: nazwa nie może rozpoczynać się znakiem "<" znaków, wartość szesnastkowa 0x3C. Linia 1, umieść 430.

Uwaga Ten problem nie występuje, jeśli właściwość separator elementów składnika (ISA16) jest ustawiona na wartość char dwukropek (:) lub jeśli nieskonfigurowane operacji łączenia we wsady wiadomości EDI.

Przyczyna

Ten problem występuje, ponieważ tworzenie pakietów wsadowych operacji nie może obsługiwać mniej niż wartość char znaku () lub wartość 0x3C jako separator.

Rozwiązanie

Informacje dotyczące zbiorczej aktualizacji

Poprawka rozwiązująca ten problem znajduje się w pakiecie zbiorczej aktualizacji 2 dla programu BizTalk Server 2010.Aby uzyskać więcej informacji o tym, jak uzyskać pakiet aktualizacji zbiorczej, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2573000 Zbiorczego pakietu aktualizacji 2 dla programu BizTalk Server 2010

Stan

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

Informacje

Aby uzyskać więcej informacji o tym, jak skonfigurować ustawienia Charset i separatory odwiedź następującą witrynę MSDN:

Jak skonfigurować ustawienia Charset i separatoryAby uzyskać więcej informacji dotyczących sposobu konfigurowania operacji łączenia we wsady odwiedź następującą witrynę MSDN:

Jak skonfigurować operacji łączenia we wsadyAby uzyskać więcej informacji na temat poprawek programu BizTalk Server kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2003907 Informacje dotyczące poprawek programu BizTalk Server

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?

Jak zadowalająca jest jakość tłumaczenia?

Co wpłynęło na Twoje wrażenia?

Czy chcesz przekazać jakieś inne uwagi? (Opcjonalnie)

Dziękujemy za opinię!

×