Příznaky
Minimální dolní Layer Protocol MLLP) odeslat vlastnosti konfigurace portu odeslat port kontroly kód ACK (to znamená MSA.1_AcknowledgmentCode pole MSA segment), který je vrácen v navazujícím systému a porovná jej s přijatelnou ACK kódy, které jsou nastaveny v MLLP potvrzení (ACK). ACK kódy, které jsou aktuálně podporovány MLLP odeslat portu jsou definovány následovně:
-
AA
-
CERTIFIKAČNÍ AUTORITY
-
AE
-
CE
-
AR
-
CR
Můžete vybrat všechny kódy ACK nebo jejich kombinací. Všechny platné jsou například následující kódy:
-
AA a certifikační úřad
-
AA, CA, AE a CE
-
AA, CA, AR a CR
-
Vlastní kódy by měly být odděleny čárkou (,). Příklad: AE, CE, AR, CR, XX, ZZ.
-
Pokud je vybrána jedna ze standardních kombinací (mimo vlastní možnost), není nutné zadávat žádné hodnoty v Přijatelné vlastní kódy ACK vlastnost.
-
A ujistěte se, že potrubí ověření úspěšné vlastní kódy ACK, je nutné přidat požadované vlastní kódy ACK ACK schématu odpovídající.
-
Můžete použít funkci sledování BizTalk (povolením sledování) sledovat zprávy pomocí MessageID vlastnost, která je zaznamenána do protokolu událostí při opakované nebo pozastaveno zprávy.
Řešení
Informace o kumulativní aktualizaci
Tento problém byl poprvé opraven v následující kumulativní aktualizaci serveru BizTalk Server:
Pro tuto funkci
Nové funkce se vztahuje k odeslání pouze porty. Po instalaci opravy hotfix chování budou založeny na přijatelné potvrzení kódu, který vyberete v seznamu rozevírací nabídky a kód, který je k dispozici v navazujícím systému.
Port odeslat MLLP kontroluje kód potvrzení ACK (MSA.1_AcknowledgmentCode pole MSA segment), který je vrácen v navazujícím systému a porovná jej s přijatelnou ACK kódy, které jsou nastaveny vlastnosti konfigurace portu odeslat MLLP. Aktuální přijatelnou ACK kódy, které jsou podporovány prostřednictvím portu odeslat MLLP patří AA, CA, AE, CE, AR a CR. Můžete vybrat všechny kódy ACK nebo jejich kombinací. Například můžete vybrat následující za neplatné:-
AA a certifikační úřad
-
AA, CA, AE a CE
-
AA, CA, AR a CR
Neexistuje však možnost zadat přijatelnou ACK kombinace kódu.
-
AA, CA: Počet opakování AE, CE, AR a CR a jakékoli jiné pozastaví.
-
AA, CA, AE, CE: Přijatých a úspěšných: AA, CA, AE a CE a opakování AR a Dobropsáno přeruší jakékoli jiné.
-
AA, CA, AR, CR: Přijatých a úspěšných: AA, CA, AR a CR a opakování AE a CE. Přeruší jakékoli jiné.
-
AA, CA, AR, CR, AE, CE: Přijatých a úspěšných: AA, CA, AR, CR, AE a CE a žádné jiné je vrácena. Je opakované potvrzení a zprávy je pozastaveno.
-
Vlastní (hodnoty jsou zadány a odděleny čárkou): Příklad: AA, AE, Foo, ZZ, ZZZ. Přijatých a úspěšných: AA, CA a AE a jiných zadali vlastní ACK, jako v tento případ, Foo, ZZ nebo ZZZ. Počet opakování CE, P.A.
-
Jakýkoli kód ACK, který není uveden v Přijatelné vlastní kódy ACK není opakována a je pozastaveno.
Při standardních ACK není zadán pod Přijatelnou ACK kódy, je vrácena chyba podobná následující:
Přenášet zprávy odeslat port "< SendPortName >" s URL "127.0.0.1:33000" adaptéru se nezdařilo. Vysílat bude znovu po zadané pro tento Port odesílání interval opakování. Podrobnosti: "zprávu MessageID: < MessageID >, obdržel potvrzení typu: Chyba a kód ACK: CE.
Další informace
Požadavky pro instalaci aktualizace softwaru
Chcete-li nainstalovat tuto opravu hotfix, musíte mít nainstalován následující software:
-
Microsoft BizTalk Server 2013 R2
-
Microsoft BizTalk 2013 R2 Accelerator pro HL7
Požadavky na restartování
Po instalaci této opravy hotfix nemusíte restartovat počítač. Doporučujeme však zavřete a znovu otevřete konzolu správce BizTalk po instalaci opravy hotfix.
Stav
Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".
Odkazy
Další informace o opravách hotfix serveru BizTalk Server naleznete v tématu informace o opravách hotfix serveru BizTalk Server. Další informace o standardní terminologii používané při popisu aktualizací softwaru společnosti Microsoft.