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

În Microsoft Host Integration Server 2013, veți descoperi că Transaction Integrator trimite o Oglindă Transaction ID valoare egală cu CSMI (oglindă tranzacții numele implicit) în loc de Oglindă Transaction ID valoarea specificată în metoda care este numit (cum ar fi M123). Când apare această problemă, un eveniment care seamănă cu următorul poate fi înregistrat în Jurnalul de aplicații:


Cauza

Această problemă apare deoarece configurare secțiune rutina de tratare pentru SNA Link la distanță medii (RE) specifică incorect o valoare implicită ID de tranzacții oglindă este valoarea CSMI. Dacă fișierul app.config nu conține parametrul mirrorTransactionId , valoarea implicită a CSMI este furnizată de configurare secțiune rutina de tratare pentru SNA Link medii la distanță, în loc să utilizaţi Oglindă Transaction ID valoarea specificată în metoda care este numit de aplicație Transaction Integrator.

Rezolvare

Informații despre actualizarea cumulativă

Fix care rezolvă această problemă este inclus în actualizarea cumulativă 1 pentru Host Integration Server 2013.

Soluție

Pentru a rezolva această problemă, adăugați următoarele la secțiunea < remoteEnvironment > app.config web.config fișierul sau care a fost creat pentru aplicație Transaction Integrator. Acest lucru permite valoarea Oglindă Transaction ID de metoda pentru a fi utilizate în loc de valoarea implicită CSMI:

mirrorTransactionId=""
Secțiunea < remoteEnvironment > a fișierului app.config ar trebui să semene cu următorul:

<remoteEnvironments>
< nume remoteEnvironment = "RE numele" isDefault = "true" cod = timeout "37" = "10" >
< snaLink localLuName = "localLuName" remoteLuName = "remoteLuName" modeName = "modeName" mirrorTransactionId = "" allowExplicitSyncPoint = "false" overrideSnaSourceTransactionProgram = "false" syncLevel2Supported = "false" essoAffiliateApplication = "" securityFromClientContext = "false" / >
  </remoteEnvironment>
</remoteEnvironments>

Stare

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

Mai multe informații

În Host Integration Server 2013, Transaction Integrator utilizează următoarea ordine când se determină ce valori se utilizează pentru diferite opțiuni de configurare care pot fi utilizate de aplicații:

  1. Opțiuni de Context client

  2. Fișier App.Config sau Web.Config

  3. Metoda proprietăți în Adunarea Transaction Integrator


Această secvență de comandă se aplică, de asemenea, opțiuni de configurare decât valoarea ID de tranzacții oglindă .

În scenariul descris în secţiunea "Simptome", valoarea implicită CSMI pentru valoarea Oglindă Transaction ID incorect s-a selectat pentru utilizare înainte de metoda proprietățile s-au verificat. Acest lucru cauzat de o valoare incorectă Oglindă Transaction ID -ul pentru a fi trimise la programul de tranzacții CICS pe mainframe IBM.

Valoarea implicită a CSMI se recomandă numai dacă valoarea Oglindă Transaction ID nu este specificat în oricare dintre trei opțiuni de configurare care sunt descrise aici.

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!

×