Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Sintomi

In Microsoft Host Integration Server 2013, si potrebbe scoprire che Transaction Integrator invia un valore di ID di transazione Mirror che è uguale a CSMI (nome transazione mirror predefinito) anziché il valore di ID di transazione Mirror specificato nel metodo chiamato (ad esempio M123). Quando si verifica questo problema, potrebbe essere registrato un evento analogo al seguente nel registro applicazione:


Causa

Questo problema si verifica perché il gestore di sezione di configurazione di SNA collegamento remoto ambienti (RE) specifica erroneamente un valore di ID di transazione Mirror predefinito che corrisponde al valore di CSMI. Se il file app. config non contiene il parametro mirrorTransactionId , il valore predefinito di CSMI viene fornito dal gestore della sezione di configurazione per ambienti remoti di collegamento SNA anziché il valore di ID di transazione Mirror specificato nel metodo che viene chiamato dall'applicazione Transaction Integrator.

Risoluzione

Informazioni sull'aggiornamento cumulativo

La correzione che risolve questo problema è inclusa nell'aggiornamento cumulativo 1 per Host Integration Server 2013.

Soluzione alternativa

Per risolvere questo problema, aggiungere quanto segue alla sezione < remoteEnvironment > del file app. config o Web. config file che è stato creato per l'applicazione Transaction Integrator. In questo modo il valore di ID di transazione Mirror dal metodo anziché il valore predefinito CSMI di:

mirrorTransactionId=""
La sezione < remoteEnvironment > del file app. config sarà simile al seguente:

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

Stato

Microsoft ha confermato che questo è un problema dei prodotti Microsoft elencati nella sezione "Si applica a".

Ulteriori informazioni

In Host Integration Server 2013, Transaction Integrator utilizza l'ordine seguente quando determina quali valori utilizzare per varie opzioni di configurazione che possono essere utilizzate dalle applicazioni:

  1. Opzioni di contesto client

  2. File app. config o Web. config

  3. Proprietà metodo nell'assembly Transaction Integrator


Questa sequenza di ordine si applica anche alle opzioni di configurazione diverso dal valore di ID di transazione Mirror .

Nello scenario descritto nella sezione "Sintomi", il valore predefinito per il valore di ID di transazione Mirror CSMI erroneamente selezionato per l'utilizzo prima le proprietà del metodo sono state controllate. La causa di un valore di ID di transazione Mirror non corretto essere inviato al programma CICS transazioni su mainframe IBM.

Il valore predefinito di CSMI deve essere utilizzato solo se non viene specificato un valore di ID di transazione Mirror nei tre opzioni di configurazione descritti in questo.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×