Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Příznaky

V Microsoft Host Integration Server 2013 může se stát, že integrátor transakcí odešle ID transakce zrcadlo hodnotu, která je rovna CSMI (název transakce zrcadlo výchozí) namísto ID transakce zrcadlo hodnotu, která je určena v metodě, která je volána (například M123). Když nastane tento problém, může být v protokolu aplikací zaznamenána událost podobná následující:


Příčina

K tomuto problému dochází, protože obslužné rutiny konfiguračního oddílu pro SNA odkaz vzdálené prostředí (RE) nesprávně určuje výchozí hodnotu ID transakce zrcadlení je hodnotou CSMI. Pokud soubor app.config neobsahuje parametr mirrorTransactionId , výchozí hodnota CSMI je poskytované obslužné rutiny konfiguračního oddílu pro prostředí využívající vzdálený odkaz SNA namísto ID transakce zrcadlo hodnotu, která je určena v metodě, která je volána aplikace Transaction Integrator.

Řešení

Informace o kumulativní aktualizaci

Oprava, která řeší tento problém je zahrnuta v kumulativní aktualizaci 1 pro Host Integration Server 2013.

Jak potíže obejít

Chcete-li tento problém vyřešit, přidejte následující do oddílu < remoteEnvironment > app.config nebo web.config soubor, který byl vytvořen pro aplikace Transaction Integrator. To umožňuje hodnotu ID transakce zrcadlo z metodu, která bude použita namísto výchozí hodnotu CSMI:

mirrorTransactionId=""
V části < remoteEnvironment > konfiguračního souboru by měl vypadat takto:

<remoteEnvironments>
< název remoteEnvironment = "RE" název"nastavený parametr isDefault ="true"znaková stránka ="37"timeout ="10">
< snaLink localLuName = "localLuName" remoteLuName = "remoteLuName" modeName = "modeName" mirrorTransactionId = "" allowExplicitSyncPoint = "false" overrideSnaSourceTransactionProgram = "false" syncLevel2Supported = "false" essoAffiliateApplication = "" securityFromClientContext = "false" / >
  </remoteEnvironment>
</remoteEnvironments>

Stav

Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Další informace

V Host Integration Server 2013 integrátor transakcí používá následující pořadí při určování hodnot, které chcete použít pro různé možnosti konfigurace, které lze použít v aplikacích:

  1. Možnosti kontextu klienta

  2. Soubor App.Config nebo Web.Config

  3. Vlastnosti metody v sestavení Transaction Integrator


Tato číselná řada se týká také možnosti konfigurace než hodnotu ID transakce zrcadlení .

V situaci, která je popsána v části "Příznaky" Výchozí hodnota CSMI hodnotu ID transakce zrcadlo nesprávně vybrali pro použití před vlastnosti metody byly zkontrolovány. To je způsobeno nesprávnou hodnotu ID transakce zrcadlo zasílané do transakce CICS program v počítači IBM.

Výchozí hodnota CSMI by měla použít pouze v případě, že není zadána hodnota ID transakce zrcadlení v některém ze tří možností konfigurace, které jsou zde popsány.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×