Hitachi

OpenTP1 Version 7 分散トランザクション処理機能 OpenTP1 プロトコル TP1/NET/TCP/IP編


9.1.2 受信スケジュール関係障害(入力キュー,入力メッセージ編集UOC)

表9‒2 受信スケジュール関係の障害と対応処理

障害の内容

TP1/NET/TCP/IPの処理

ユーザの処理

アプリケーション名未定義

  1. 入力キュー障害を通知するメッセージログ(KFCA10604-E)を出力します。

  2. ERREVT1を起動します。

  3. 継続問い合わせ応答中の場合,継続問い合わせ応答を終了します。

システム定義を見直してください。

MCFイベント名未定義

・ERREVT1

・ERREVT2

  1. 受信メッセージおよびMCFイベントを破棄します。

  2. 継続問い合わせ応答中の場合,継続問い合わせ応答を終了します。

ありません。

MCFイベント名未定義

・COPNEVT

・CCLSEVT

・CERREVT

・RHLDEVT

・MDELEVT

受信メッセージおよびMCFイベントを破棄します。

ありません。

MHPサービス,サービスグループ閉塞

  1. 入力キュー障害を通知するメッセージログ(KFCA10604-E)を出力します。

  2. ERREVT2を起動します。

MHPサービス,サービスグループ閉塞の要因を取り除いてください。

入力キュー書き込み障害

  1. 入力キュー障害を通知するメッセージログ(KFCA10604-E)を出力します。

  2. ERREVT2を起動します。

入力キュー書き込み障害の要因を取り除いてください。

入力メッセージ編集UOCパラメタ不正

(一方送信メッセージの場合)

  1. UOCパラメタ不正を通知するメッセージログ(KFCA10620-E)を出力します。

  2. アプリケーション名取得失敗を通知するメッセージログ(KFCA10610-E)を出力します。

  3. 受信メッセージを破棄します。

  4. 論理端末を閉塞します。

  5. 論理端末閉塞を通知するメッセージログ(KFCA14809-I)を出力します。

  6. CERREVT(UOC障害)を起動します。

入力メッセージ編集UOCを見直してください。

(問い合わせメッセージの場合)

  1. UOCパラメタ不正を通知するメッセージログ(KFCA10620-E)を出力します。

  2. アプリケーション名取得失敗を通知するメッセージログ(KFCA10610-E)を出力します。

  3. 受信メッセージを破棄します。

  4. 継続問い合わせ応答中の場合,継続問い合わせ応答を終了します。

  5. 論理端末を閉塞します。

  6. 論理端末閉塞を通知するメッセージログ(KFCA14809-I)を出力します。

  7. CERREVT(UOC障害)を起動します。

(同期型メッセージの場合)

  1. UOCパラメタ不正を通知するメッセージログ(KFCA10620-E)を出力します。

  2. 受信メッセージを破棄します。

  3. UAPにエラーリターンします。

  4. 論理端末を閉塞します。

  5. 論理端末閉塞を通知するメッセージログ(KFCA14809-I)を出力します。

  6. CERREVT(UOC障害)を起動します。

入力メッセージ編集UOCエラーリターン

(一方送信メッセージの場合)

  1. UOCエラーリターンを通知するメッセージログ(KFCA10611-E)を出力します。

  2. アプリケーション名取得失敗を通知するメッセージログ(KFCA10610-E)を出力します。

  3. 受信メッセージを破棄します。

  4. 論理端末を閉塞します。

  5. 論理端末閉塞を通知するメッセージログ(KFCA14809-I)を出力します。

  6. CERREVT(UOC障害)を起動します。

入力メッセージ編集UOCを見直してください。

(問い合わせメッセージの場合)

  1. UOCエラーリターンを通知するメッセージログ(KFCA10611-E)を出力します。

  2. アプリケーション名取得失敗を通知するメッセージログ(KFCA10610-E)を出力します。

  3. 受信メッセージを破棄します。

  4. 継続問い合わせ応答中の場合,継続問い合わせ応答を終了します。

  5. 論理端末を閉塞します。

  6. 論理端末閉塞を通知するメッセージログ(KFCA14809-I)を出力します。

  7. CERREVT(UOC障害)を起動します。

(同期型メッセージの場合)

  1. UOCエラーリターンを通知するメッセージログ(KFCA10611-E)を出力します。

  2. 受信メッセージを破棄します。

  3. UAPにエラーリターンします。

  4. 論理端末を閉塞します。

  5. 論理端末閉塞を通知するメッセージログ(KFCA14809-I)を出力します。

  6. CERREVT(UOC障害)を起動します。

アプリケーション名形式不正

  1. アプリケーション名取得失敗を通知するメッセージログ(KFCA10610-E)を出力します。

  2. ERREVT1を起動します。

  3. 継続問い合わせ応答中の場合,継続問い合わせ応答を終了します。

アプリケーション名取得失敗の要因を取り除いてください。

次起動アプリケーション型不正(継続問い合わせ応答中に入力メッセージ編集UOCで設定したアプリケーション名がcont型でない)

  1. 受信メッセージ破棄を通知するメッセージログ(KFCA14806-W)を出力します。

  2. 継続問い合わせ応答を終了します。

  3. コネクションを解放します。

  4. CERREVT(次起動アプリケーション型不正)を起動します。

  5. コネクション解放を通知するメッセージログ(KFCA14801-IまたはKFCA14875-I)を出力します。

メッセージ入力編集UOCおよびシステム定義を見直してください。

受信バッファオーバフロー

  1. メッセージ受信失敗を通知するメッセージログ(KFCA14816-E)を出力します。

  2. 受信メッセージ破棄を通知するメッセージログ(KFCA14806-W)を出力します。

  3. 受信バッファオーバフローを検出したときの追加情報を通知するメッセージログ(KFCA14865-I)を出力します。

  4. コネクションを解放します。

  5. 受信メッセージを破棄します。

  6. CERREVT(受信バッファオーバフロー)を起動します。

  7. コネクション解放を通知するメッセージログ(KFCA14801-IまたはKFCA14875-I)を出力します。

10.2.4 KFCA14816-Eメッセージが出力された場合」を参照してください。

受信バッファ数不足

  1. 受信バッファの空き待ちを通知するメッセージログ(KFCA14877-I)を出力し,ほかで使用中の受信バッファの空きを待ちます。

(一定時間内に空きを検出した場合)

2.処理を続行します。

(一定時間内に空きを検出しなかった場合)

2.バッファ取得失敗を通知するメッセージログ(KFCA14847-E)を出力します。

3.コネクションを解放します。

4.受信メッセージを破棄します。

5.CERREVT(受信バッファ取得失敗)を起動します。

6.コネクション解放を通知するメッセージログ(KFCA14801-IまたはKFCA14875-I)を出力します。

10.2.7 KFCA14877-Iメッセージが出力された場合」を参照してください。

入力セグメント判定UOCパラメタ不正

  1. UOCパラメタ不正を通知するメッセージログ(KFCA14832-E)を出力します。

  2. コネクションを解放します。

  3. 受信メッセージを破棄します。

  4. CERREVT(UOC障害)を起動します。

  5. コネクション解放を通知するメッセージログ(KFCA14801-IまたはKFCA14875-I)を出力します。

入力セグメント判定UOC,または相手システムを見直してください。

入力セグメント判定UOCエラーリターン

  1. UOCエラーを通知するメッセージログ(KFCA14808-E)を出力します。

  2. コネクションを解放します。

  3. 受信メッセージを破棄します。

  4. CERREVT(UOC障害)を起動します。

  5. コネクション解放を通知するメッセージログ(KFCA14801-IまたはKFCA14875-I)を出力します。

入力セグメント判定UOCを見直してください。

後続セグメント受信監視タイムアウト

  1. 後続メッセージ監視を通知するメッセージログ(KFCA14823-W)を出力します。

  2. コネクションを解放します。

  3. 受信メッセージを破棄します。

  4. CERREVT(後続メッセージ監視タイムアウト)を起動します。

  5. コネクション解放を通知するメッセージログ(KFCA14801-IまたはKFCA14875-I)を出力します。

システム構成および運用を見直してください。

問い合わせ応答中の論理端末に対するメッセージの受信

  1. 問い合わせ応答中の論理端末がメッセージを受信したことを通知するメッセージログ(KFCA14884-W)を出力します。

  2. MDELEVTを起動します。

相手システム,または運用を見直してください。

注※

コネクション定義(mcftalccn -f)のreleaselogオペランドの指定によって,KFCA14801-IまたはKFCA14875-Iのどちらかを出力します。