Sümptomid
Minimaalne alumine kiht protokolli MLLP) saada kinnitust (ACK) koodi ACK (st stMSA.1_AcknowledgmentCode välja MSA segmendi), mis tagastatakse allavoolu süsteemi ja võrdleb vastuvõetav ACK koode, mis on toodud selle MLLP port kontrolli saada sadama konfiguratsiooni atribuudid. ACK koode, mis ei toeta praegu MLLP saada port on järgmised:
-
AA
-
CA
-
AE
-
CE
-
AR
-
CR
Saate valida kõik ACK koodide või nende kombinatsiooni. Näiteks on kõik kehtivad järgmised koodid:
-
AA ja CA
-
AA, CA, AE ja CE
-
AA, CA, AR ja CR
Siiski ei saa sisestada iga uue vastuvõetav ACK koodi.
Pärast selle kiirparanduse rakendamist lisatakse uus vastuvõetav ACK koodi, mis on kohandatud nimega Vastuvõetav ACK koodide loendi. Lisaks lisatakse uus tekstiväli, kus saate sisestada lubatud kohandatud ACK koodid.
Notes
-
Kohandatud koodid olema eraldatud komaga (,). Näiteks: AE, CE, AR, CR, XX, ZZ.
-
Kui üks standard kombinatsioonid (-custom valik) on valitud, teil pole minema kõik väärtused Lubatud kohandatud ACK koodide atribuut.
-
Veenduge, et konveieri kontrollimine õnnestub kohandatud ACK koodi, peate lisama vastava ACK skeemi vajalik kohandatud ACK koodid.
-
Saate BizTalki jälgimise funktsiooni (, lubades jälgimine) jälgida sõnumi, kasutades MessageID vara, mis on sisse logitud sündmuselogi sõnumi uuesti proovida või peatatud.
Lahendus
Koondvärskenduse teave
See probleem parandati esmakordselt BizTalk Server järgmise koondvärskenduse:
Selle funktsiooni
Uus funktsioon rakendub saada ainult porti. Pärast kiirparanduse installimist käitumine põhineb vastuvõetav ACK koodi, mis valite ripploendist koodi, mis on esitatud allavoolu süsteemi asemel.
MLLP saatmispordi kontrollib ACK koodi ACK (MSA segmentMSA.1_AcknowledgmentCode välja), mis tagastatakse allavoolu süsteemi ja võrdleb vastuvõetav ACK koode, mis on määratud MLLP saatmispordi konfigureerimine atribuudid. Praegune vastuvõetav ACK koode, mida toetavad MLLP saatmispordi hulka AA, CA, AE, CE, AR ja CR. Saate valida kõik ACK koodide või nende kombinatsiooni. Näiteks võite valida kehtib järgmine:
-
AA ja CA
-
AA, CA, AE ja CE
-
AA, CA, AR ja CR
Siiski ei ole võimalust siseneda vastuvõetav ACK koodi kombinatsiooni.
Täiendav vastuvõetav ACK koodid -väärtuse nimega "Kohandatud" lisatakse atribuudis Vastuvõetav ACK koodide ripploendist. Kõik eelmise kombinatsioonid jäävad ja rakendatakse, nagu need olid enne lisati uus funktsioon.
Pärast kohandatud on valitud, peate sisestama ka uute väärtuste Aktsepteeritav kohandatud ACK koodide atribuut. Need uued ACK väärtused iga eraldatakse komaga (,).
Pärast kiirparanduse installimist käitumine sõltub Vastuvõetav ACK koodide säte valitud. Kui ACK koodi, mis tagastatakse vastab valitud vastuvõetav koodi töötlemine ilmneb edukalt. Standard ACK koodid on uuesti proovida. Ja mis tahes ACK koodi, mis on loetletud on peatatud. (See teeb selle ACK code ebastandardseks või kohandatud ACK kood.)
Järgmises tabelis tähistab selle stsenaariumi. Kirjaliku tõlgendamine järgib tabelis.
AA ja CA sõnumi töötlemise alati õnnestub, sõltumata sellest, mis tahes vastuvõetav ACK koodide säte valitud. Lubatud ACK koodide sätete kohta lisateabe saamiseks on järgmine:
-
AA, CA: AE, CE, AR ja CR, üritab uuesti käivitada ja peatab mõne muu.
-
AA, CA, AE, CE: Aktsepteeritud ja edukas: AA, CA, AE, ja CE ja korduskatsete AR ja parandustena peatab mõne muu.
-
AA, CA, AR CR: Aktsepteeritud ja edukas: AA, CA, AR ja CR ja Korduskatsete AE ja CE. Peatab mõne muu.
-
AA, CA, AR, CR, AE, CE: Aktsepteeritud ja edukas: AA, CA, AR, CR, AE, ja CE ja muu tagastatakse. ACK uuesti proovida ja sõnum on peatatud.
-
Kohandatud (väärtused on sisestatud ja komadega): Näide: AA, AE, Foo, ZZ, ZZZ. Aktsepteeritud ja edukas: AA, CA, ja AE pluss mõni muu sisestatud kohandatud ACK, see juhul Foo, ZZ või ZZZ. Korduskatsete CE, AR.
-
Mis tahes ACK koodi, mis on määratud Lubatud kohandatud ACK koodid on uuesti proovida ja on peatatud.
Kui standard ACK on sisestatud vastuvõetav ACKkoodide, tagastatakse tõrketeade, mis sarnaneb järgmisega:
Adapter ei edasta sõnumit saab saata port "< SendPortName >" URL "127.0.0.1:33000". Seda ei saa üle kanda selgesõnalisel pärast selle saada pordi määratud uuesti proovimise intervall. Üksikasjad: "sõnumi MessageID: < MessageID >, saanud kinnituse tüüp: tõrge ja ACK kood: CE.
Out-of-box ACK skeemi tuleb muuta, lisades standard ACKs (AA, AE, AR, CA, CE, CR) olemasolevat loendit. Mis tahes täiendavad (XX ja ZZ, nt) vastuvõetav kohandatud ACKs tuleb lisada ACK skeemi MSA.1_AcknowledgementCode välja. Kui skeemi ei lisata täiendavaid kohandatud ACKs, konveieri valideerimine nurjub tõrkega "Tabeli väärtus ei leitud".
Lisateabe saamiseks
Tarkvaravärskendust installimise eeltingimused
Selle kiirparanduse rakendamiseks peab teil olema installitud järgmine tarkvara:
-
Microsoft BizTalk Server 2013 R2
-
Microsoft BizTalk 2013 R2 kiirendi HL7
Taaskäivitamise nõuded
Te ei pea pärast selle kiirparanduse rakendamist arvutit taaskäivitama. Siiski soovitame sulgemist ja uuesti avada BizTalki konsoolis pärast kiirparanduse installimist.
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.
Viited
BizTalki serveri käigultparanduste kohta lisateabe saamiseks vaadake teavet BizTalki serveri käigultparandused.
Teave Microsofti tarkvaravärskenduste iseloomustamiseks kasutatavate standardterminite.