Symptomen
De minimale lager Layer Protocol MLLP) poort controles de bevestigingen (ACK)-code in de ACK (het veld in het MSA.1_AcknowledgmentCode van het segment MSA) die wordt geretourneerd door de downstream-systeem en vergelijkt deze met de aanvaardbare ACK-codes die zijn ingesteld in de MLLP configuratie-eigenschappen van de poort verzenden verzenden. De ACK-codes die momenteel worden ondersteund door MLLP verzenden poort zijn als volgt:
-
AA
-
CERTIFICERINGSINSTANTIE
-
AE
-
CE
-
AR
-
CR
U kunt alle ACK-codes of een combinatie daarvan. Bijvoorbeeld zijn de volgende codes allemaal geldig:
-
AA en CA
-
AA, CA, AE en CE
-
AA, CA, AR en CR
-
De aangepaste codes moeten worden gescheiden door een komma (,). Bijvoorbeeld: AE, CE, AR, CR, XX, ZZ.
-
Als een van de standaard combinaties (een niet-aangepaste optie) is geselecteerd, hoeft u niet te geen waarden invoeren in de eigenschap Aanvaardbare aangepaste ACK-Codes .
-
Om ervoor te zorgen dat de pijplijn-validatie voor de aangepaste ACK-codes slaagt, moet u de vereiste aangepaste ACK-codes toevoegen aan de bijbehorende ACK-schema.
-
U kunt de BizTalkTracking-functie (doordat tracking) voor het bijhouden van het bericht met behulp van de eigenschap MessageID die is vastgelegd in het gebeurtenislogboek wanneer het bericht wordt opnieuw geprobeerd of geschorst.
Oplossing
Cumulatieve update informatie
Dit probleem werd in eerste instantie opgelost in de volgende cumulatieve update van BizTalk Server:
Voor deze functie
De nieuwe functie is van toepassing op poorten alleen verzenden. Nadat u de hotfix hebt geïnstalleerd, wordt het gedrag wordt gebaseerd op de aanvaardbare ACK-code die u selecteert in de vervolgkeuzelijst in plaats van de code die wordt geleverd door de downstream-systeem.
De poort MLLP verzenden, controleert de ACK-code in de ACK die wordt geretourneerd door de downstream-systeem en vergelijkt deze met de aanvaardbare ACK-codes die zijn ingesteld in eigenschappen voor configuratie van de MLLP verzenden-poort (veld van segment MSAMSA.1_AcknowledgmentCode ). Huidige aanvaardbare ACK codes die worden ondersteund door de poort MLLP verzenden zijn AA, CA, AE, CE, AR en CR. U kunt alle ACK-codes of een combinatie daarvan. U kunt bijvoorbeeld de volgende selecteren als geldig:-
AA en CA
-
AA, CA, AE en CE
-
AA, CA, P.A. en CR
Er is echter geen optie voor het invoeren van een geldige combinatie van ACK.
-
AA, CA: Pogingen AE, CE, AR en CR, en een ander wordt uitgesteld.
-
AA, CA, AE, CE: Geaccepteerde en succesvolle: AA, CA, AE, en CE en pogingen P.A. en creditnota onderbreekt een andere.
-
AA, CA, AR CR: Geaccepteerde en succesvolle: AA, CA, AR en CR en pogingen AE en CE. Hiermee onderbreekt u een andere.
-
AA, CA, AR, CR, AE, CE: Geaccepteerde en succesvolle: AA, CA, AR, CR, AE, en CE en geen andere als resultaat gegeven. ACK wordt opnieuw geprobeerd en bericht is geschorst.
-
Aangepast (waarden worden ingevoerd en gescheiden door een komma): Voorbeeld: AA, AE, Foo, ZZ, ZZZ. Geaccepteerde en succesvolle: AA, CA en AE, plus een andere opgegeven aangepaste ACK, zoals in dit geval, Foo, ZZ of ZZZ. CE pogingen, P.A.
-
ACK-code die opgegeven in een Aanvaardbare aangepaste ACK-Codes wordt niet opnieuw geprobeerd en is geschorst.
Wanneer u een standaard ACK niet onder Aanvaardbare ACK-Codesinvoert, wordt een foutbericht weergegeven dat lijkt op het volgende geretourneerd:
De adapter is niet verzonden bericht stuurt poort "< SendPortName >" URL "127.0.0.1:33000". De opnieuw moet worden verzonden na de opgegeven voor deze poort verzenden interval voor opnieuw proberen. Details: "bericht met MessageID: < MessageID >ontvangen met een bevestiging, type: fout en ACK code: CE.
Meer informatie
Vereisten voor het installeren van de software-update
Deze hotfix moet u de volgende software nodig hebben:
-
Microsoft BizTalk Server 2013 R2
-
Microsoft BizTalk 2013 R2 Accelerator voor HL7
Opnieuw opstarten vereist
U hoeft de computer niet opnieuw op te starten nadat u deze hotfix hebt toegepast. We raden echter aan dat u sluiten en opnieuw openen van de beheerconsole van BizTalk-na de hotfixinstallatie.
Status
Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.
Referenties
Zie informatie over hotfixes voor BizTalk Servervoor meer informatie over hotfixes voor BizTalk Server. Meer informatie over de standaardterminologie die wordt gebruikt om software-updates voor Microsoft te beschrijven.