Problembeschreibung
Die untere MLLP Protokoll) Anschluss überprüft die Bestätigung (ACK) code ACK (d. h. MSA.1_AcknowledgmentCode Feld der MSA-Segment), die das entfernte System zurück und vergleicht sie mit zulässigen ACK-Codes, die in der MLLP festgelegt senden Konfigurationseigenschaften des Ports. ACK-Codes, die derzeit vom MLLP unterstützt senden Port wie folgt:
-
AA
-
ZERTIFIZIERUNGSSTELLE
-
AE
-
CE
-
AR
-
CR
Sie können alle ACK-Codes oder eine Kombination auswählen. Folgende Codes sind z. B. gültig:
-
AA und CA
-
AE, AA, CA und CE
-
AA, CA, AR und CR
-
Benutzerdefinierte Codes sollten durch ein Komma (,) getrennt. Beispiel: AE CE, AR, CR, XX, ZZ.
-
Wenn standard Kombinationen (Option nicht benutzerdefiniert) ausgewählt ist, müssen Sie keinen Werte in der Eigenschaft Zulässigen benutzerdefinierte ACK-Codes einzugeben.
-
Um sicherzustellen, dass benutzerdefinierte ACK-Codes die Pipeline Validierung erfolgreich ist, müssen Sie das entsprechende ACK-Schema erforderliche benutzerdefinierte ACK-Codes hinzufügen.
-
Funktion der BizTalk Tracking (durch Aktivieren der Verfolgung), verfolgen Sie die Nachricht mit MessageID -Eigenschaft, die im Ereignisprotokoll protokolliert, wenn die Meldung wiederholt oder angehalten ist.
Problemlösung
Informationen zum kumulativen Update
Dieses Problem wurde erstmals die folgenden kumulative Update BizTalk Server behoben:
Für diese Funktion
Die neue Funktion gilt nur für Sendeports. Nachdem Sie den Hotfix installieren, das Verhalten der zulässigen ACK Code basiert auf, die Sie in der Dropdown-Liste anstatt den Code auswählen, die durch das entfernte System bereitgestellt wird.
Der Sendeport MLLP überprüft ACK im ACK (MSA.1_AcknowledgmentCode Feld MSA Segment), die das entfernte System zurück und vergleicht sie mit zulässigen ACK-Codes, die in den Sendeport MLLP Konfigurationseigenschaften festlegen. Aktuelle akzeptabel ACK-Codes, die von den Sendeport MLLP unterstützt enthalten AA, CA, AE, CE AR und CR. Sie können alle ACK-Codes oder eine Kombination auswählen. Beispielsweise können Sie als gültig Folgendes auswählen:-
AA und CA
-
AE, AA, CA und CE
-
AA, CA, AR und CR
Es gibt jedoch keine Option eine akzeptable ACK Kombination eingeben.
-
AA, CA: Wiederholt die AE und CE, AR, CR, und hält andere.
-
AA, CA, AE, CE: Akzeptierte und erfolgreichen: AA, CA, AE und CE und Wiederholungsversuche AR und Gutgeschriebener hält andere.
-
CR AA, CA, AR: Akzeptierte und erfolgreichen: AA, CA, AR und CR und Wiederholungsversuche AE und CE. Hält andere.
-
AA, CA, AR, CR, AE, CE: Akzeptierte und erfolgreichen: AA, CA, AR, CR, AE, CE wird und keine anderen zurückgegeben. ACK wiederholt und Nachricht angehalten.
-
Benutzerdefinierte (Werte werden eingegeben und durch ein Komma getrennt): Beispiel: AA AE Foo, ZZ, ZZZ. Akzeptierte und erfolgreichen: AA, CA und AE sowie andere eingegebenen benutzerdefinierten ACK, in diesem Fall Foo, ZZ oder ZZZ. Versuche, CE p.a.
-
ACK Code, die nicht akzeptablen benutzerdefinierte ACK -Codes nicht wiederholt und angehalten wird.
Wenn standard ACK nicht akzeptablen ACKCodes eingegeben wird, wird eine Fehlermeldung, die der folgenden ähnelt zurückgegeben:
Fehler im Adapter beim Übertragen der Nachricht für den Sendeport "< SendPortName >" URL "127.0.0.1:33000". Es wird nach dem für diesen Sendeport angegebenen Wiederholungsintervall erneut übertragen. Details: "Nachricht mit MessageID: < MessageID >, mit Bestätigung empfangen: Fehler und ACK Code: CE.
Weitere Informationen
Voraussetzung für das Softwareupdate installieren
Um diesen Hotfix anwenden zu können, müssen Sie die folgende Software installiert:
-
Microsoft BizTalk Server 2013 R2
-
Microsoft BizTalk 2013 R2 Accelerator for HL7
Neustart
Sie müssen keinen Neustart des Computers nach der Installation dieses Hotfixes durchführen. Es empfiehlt sich jedoch, schließen und öffnen die BizTalk-Verwaltungskonsole nach der Hotfixinstallation.
Status
Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.
Referenzen
Weitere Informationen über BizTalk Server-Updates finden Sie unter Informationen über BizTalk Server-Updates. Erfahren Sie mehr über standard-Terminologie, mit dem Microsoft-Softwareupdates beschrieben.