Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Simptome


Minim Lower protocolul MLLP) trimite port verificări confirmare (ACK) codul ACK (adică, MSA.1_AcknowledgmentCode domeniul MSA segment), care este returnat de sistem downstream și compară cu codurile ACK acceptabilă, care sunt setate în MLLP trimite port configurare proprietăți. Codurile ACK care sunt acceptate în prezent de MLLP trimite port sunt după cum urmează:

  • AA

  • CA

  • AE

  • CE

  • AR

  • CR

Aveți posibilitatea să selectați toate codurile ACK sau o combinaţie a acestora. De exemplu, următoarele coduri sunt toate valide:

  • AA și CA

  • AA, CA, AE și CE

  • AA, CA, AR şi CR


Cu toate acestea, nu se poate introduce codurile ACK acceptabilă suplimentare.

După aplicarea acestei remedieri rapide, un cod nou acceptabilă ACK care are nume particularizat se adaugă în lista de Coduri ACK acceptabilă . În plus, o casetă text nou este adăugat în care aveți posibilitatea să introduceți codurile ACK particularizate acceptabilă.

alternate text


alternate text


Notes

  • Coduri particularizate trebuie separate prin virgulă (,). De exemplu: AE CE, AR, CR, XX, ZZ.

  • Dacă este selectat una dintre combinații standard (non-custom o opțiune), nu trebuie să introduceţi orice valori în proprietatea Acceptabilă particularizate ACK coduri .

  • Pentru a vă asigura că se reușește validarea canal pentru codurile ACK particularizate, trebuie să adăugați codurile ACK particularizate necesare schema ACK corespunzătoare.

  • Aveți posibilitatea să utilizați caracteristica BizTalk urmărirea (activând urmărire) pentru a urmări mesajul utilizând MessageID proprietate care se înregistrează în Jurnalul de evenimente atunci când mesajul este reîncearcă sau suspendat.


Rezolvare

Informații despre actualizarea cumulativă

Această problemă a fost rezolvată mai întâi în următoarea actualizare cumulativă de BizTalk Server:

Pentru această caracteristică

Noua caracteristică se aplică pentru a trimite numai porturile. După ce instalaţi remedierea rapidă, comportamentul va fi pe baza codului de ACK acceptabilă care le selectați din lista verticală în locul codului furnizat de sistem downstream.

Port de trimitere MLLP verifică codul ACK în ACK (MSA.1_AcknowledgmentCode domeniul MSA segment), care este returnat de către sistemul downstream și compară cu codurile ACK acceptabilă, care sunt setate în proprietăți de configurare portul trimitere MLLP. Acceptabilă ACK codurilor curente care sunt acceptate de port de trimitere MLLP includ AA, CA, AE, CE, AR, și CR. Aveți posibilitatea să selectați toate codurile ACK sau o combinaţie a acestora. De exemplu, aveți posibilitatea să selectați următoarele ca valid:

  • AA și CA

  • AA, CA, AE și CE

  • AA, CA, AR şi CR

Cu toate acestea, nu există nicio opțiune pentru a introduce o combinație de cod ACK acceptabilă.

O suplimentare valoare acceptabilă ACK coduri care este numit "Custom" se adaugă în lista verticală din proprietatea Acceptabilă ACK coduri . Toate combinații anterioară rămân și se aplică cum au fost înainte de noua caracteristică a fost adăugat.

alternate text

alternate text

După ce este selectată PARTICULARIZAT , trebuie să introduceți, de asemenea, valorile noi în proprietatea Acceptabilă particularizat ACK coduri . Fiecare dintre aceste valori noi ACK trebuie separate prin virgulă (,).

După ce instalaţi remedierea rapidă, comportamentul depinde de setarea Acceptabilă ACK coduri care este selectat. Dacă codul ACK care se returnează coincide cu codul selectat acceptabilă, procesarea apare cu succes. Se reîncearcă codurile ACK standard. Și orice ACK cod care nu este listat este suspendat. (Acest lucru va face acel ACK cod un cod de ACK non-standard sau non-particularizat.)

Următorul tabel reprezintă acest scenariu. O interpretare scris urmează tabel.

alternate text

AA și CA, mesajul de procesare întotdeauna reuşeşte indiferent de orice coduri ACK acceptă setarea selectat. Mai multe informații despre setările Acceptabilă ACK coduri este după cum urmează:

  • AA, CA: Reîncearcă AE, CE, AR, și CR, și orice alte suspendă.

  • AA, CA, AE, CE: Acceptate și succes: AA, CA, AE, și CE și reîncearcă AR şi sume suspendă orice alte.

  • AA, CA, AR, CR: Acceptate și succes: AA, CA, AR şi CR şi reîncearcă AE și CE. Suspendă orice alte.

  • AA, CA, AR, CR, AE, CE: Acceptate și succes: AA, CA, AR, CR, AE, și CE și alte returnată. Se reîncearcă ACK, iar mesajul este suspendat.

  • Particularizat (valorile sunt introduse și separate prin virgulă): Exemplu: AA, AE, Foo, ZZ, ZZZ. Acceptate și succes: AA, CA, și AE, plus orice alte introdus ACK particularizate cum ar fi, în acest caz, Foo, ZZ sau ZZZ. Încercări CE, AR.

  • Orice cod ACK care nu este specificat în Acceptabilă particularizat ACK coduri nu se reîncearcă și este suspendat.


Atunci când o ACK standard nu este introdus codurile ACK acceptabilă, se returnează o eroare care seamănă cu următorul:

Adaptorul nu a reușit să transmită mesajul va trimite port "< SendPortName >" cu URL-ul "127.0.0.1:33000". Acesta va fi retransmis după interval de reîncercare specificat pentru acest Port de trimitere. Detalii: "mesaj cu MessageID: < MessageID >, primit cu tipul de confirmare: eroare cu cod ACK: CE.


Out of box ACK schema trebuie să fie modificat prin adăugarea la lista existente de standard ACKs (AA, AE, AR, CA, CE, CR). Orice suplimentare acceptabilă ACKs particularizate (XX și ZZ, de exemplu) trebuie să fi adăugat la domeniul MSA.1_AcknowledgementCode ACK schema. Dacă ACKs particularizate suplimentare nu se adaugă la schema, canal de validare nu reușește cu o eroare "Valoare tabel not found".


alternate text

Mai multe informații

Cerințe preliminare pentru a instala actualizarea software-ului

Pentru a aplica această remediere rapidă, trebuie să aveți instalat software următoarele:

  • Microsoft BizTalk Server 2013 R2

  • Microsoft BizTalk 2013 R2 Accelerator pentru HL7

Cerințe de repornire

Nu trebuie să reporniți computerul după aplicarea acestei remedieri rapide. Cu toate acestea, vă recomandăm să închideți și redeschideți consola de administrare BizTalk după instalarea remedierii rapide.

Stare

Microsoft a confirmat că aceasta este o problemă cu produsele Microsoft enumerate în secţiunea „Se aplică la".

Referințe

Pentru mai multe informații despre remedierile rapide BizTalk Server, vedeți informații despre remedierile rapide BizTalk Server.

Aflați despre terminologia standard care este utilizat pentru a descrie actualizările de software Microsoft.


Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×