Rocket® Enterprise スイート製品には、ご使用の IBM® CICS® アプリケーションとの互換性を実現する独自のランタイム エンジンが用意されています。IBM および CICS は International Business Machines Corp. の登録商標です。Rocket Enterprise スイート製品には IBM CICS エンジンは含まれておらず、IBM とは提携関係にありません。
CICS Transaction Gateway で ECI インターフェイスを使用するクライアントがあり、MSS で動作する CICS アプリケーションと通信する場合には、クライアント プログラムは AZTY の異常終了コードである ECI_ERR_TRANSACTION_ABEND の戻り値を受信する可能性があります。これは、複数のクライアントが同時にシステムと通信を試みましたが、MTO によってすべての要求が満たされなかったことを示します。この問題を回避するには、エンタープライズ サーバーの構成情報で環境変数 TX_UNICLI_SESSIONS を次のように必要なセッション数に設定します。
[ES-Environment] TX_UNICLI_SESSIONS=<required-number-of-sessions>
デフォルトは 4 です。
CICS Transaction Gateway 構成のクライアント セクションの Maximum requests にも同じ値を設定します。
これを行うには、通常、ECI-ERROR_MAX_SESSIONS 戻り値を無視し、呼び出しを再試行するようにクライアント プログラムの変更が必要になります。たとえば、以下のようになります。
do
{
Rc = CICS_ExternalCall (&EciParms);
} while (Rc == ECI_ERR_MAX_SESSIONS);
この変更を行わないと、クライアント プログラムは以後も ECI_ERR_TRANSACTION_ABEND 戻り値を受信する可能性があります。
DSNTIAUL および DSNUTILB メインフレーム ユーティリティではエミュレーションは使用できません。
casstart コマンドは、コマンド ラインまたは Enterprise Server Common Web Administration (ESCWA) からのみ起動できます。たとえば、バッチ ジョブからは起動できません。