付録A エラーコード一覧

エラーコードは,TSCSystemExceptionクラスの派生クラスに対応する値です。

C++またはJavaでアプリケーションプログラムを作成する場合のエラーコード一覧を表A-1に,COBOLの場合のエラーコード一覧を表A-2に示します。

表A-1 エラーコード一覧(C++,Java)

エラーコード障害内容
1BAD_PARAM無効パラメタが渡されました。
2NO_MEMORY動的メモリの割り当て障害が発生しました。
3COMM_FAILURE通信障害が発生しました。
4NO_PERMISSION許可されていないオペレーションを実行しようとしました。
5INTERNALORB内部エラーが発生しました。
6MARSHALスタブ,スケルトンでCDRマーシャルに失敗しました。
7INITIALIZEORB初期化障害が発生しました。
8NO_IMPLEMENTオペレーションの実装が使用できません。
9BAD_OPERATIONオペレーションが無効です。
10NO_RESOURCESリクエストを処理するための資源が不足しています。
11NO_RESPONSEリクエストに対する応答がありません。
12BAD_INV_ORDERルーチン呼び出しの順番が不正です。
13TRANSIENT一時的な障害が発生しました。
14OBJECT_NOT_EXIST該当するオブジェクトがありません。
15UNKNOWN未知の例外が発生しました。
16INV_OBJREF無効なオブジェクトリファレンスが指定されました。
17IMP_LIMIT実装の制限を超えました。
18BAD_TYPECODEタイプコードが不正です。
19PERSIST_STOREパーシステントストレージに障害が発生しました。
20FREE_MEMメモリの解放に失敗しました。
21INV_IDENT識別子の構文が不正です。
22INV_FLAG不正なフラグが指定されました。
23INTF_REPOSインタフェースリポジトリへのアクセス中に障害が発生しました。
24BAD_CONTEXTコンテキストオブジェクトの処理中に障害が発生しました。
25OBJ_ADAPTERオブジェクトアダプタが障害を検出しました。
26DATA_CONVERSIONデータ変換に失敗しました。

表A-2 エラーコード一覧(COBOL)

エラーコード障害内容
1TSCSysExcept_ERR_BAD_PARAM無効な引数を指定し副プログラムを呼び出しました。
2TSCSysExcept_ERR_NO_MEMORY動的メモリの割り当て障害が発生しました。
3TSCSysExcept_ERR_COMM_FAILURE通信障害が発生しました。
4TSCSysExcept_ERR_NO_PERMISSION許可されていない副プログラムを呼び出しました。
5TSCSysExcept_ERR_INTERNALORB内部エラーが発生しました。
6TSCSysExcept_ERR_MARSHALスタブ,スケルトンでCDRマーシャルに失敗しました。
7TSCSysExcept_ERR_INITIALIZEORB初期化障害が発生しました。
8TSCSysExcept_ERR_NO_IMPLEMENTオペレーションの実装が使用できません。
9TSCSysExcept_ERR_BAD_OPERATIONオペレーションが無効です。
10TSCSysExcept_ERR_NO_RESOURCESリクエストを処理するための資源が不足しています。
11TSCSysExcept_ERR_NO_RESPONSEリクエストに対する応答がありません。
12TSCSysExcept_ERR_BAD_INV_ORDER副プログラムの発行順序が不正です。
13TSCSysExcept_ERR_TRANSIENT一時的な障害が発生しました。
14TSCSysExcept_ERR_NOT_EXIST該当するオブジェクトがありません。
15TSCSysExcept_ERR_UNKNOWN未知の例外が発生しました。
16TSCSysExcept_ERR_INV_OBJREF無効なオブジェクトリファレンスが指定されました。
17TSCSysExcept_ERR_IMP_LIMIT実装の制限を超えました。
18TSCSysExcept_ERR_BAD_TYPECODEタイプコードが不正です。
19TSCSysExcept_ERR_PERSIST_STOREパーシステントストレージに障害が発生しました。
20TSCSysExcept_ERR_FREE_MEMメモリの解放に失敗しました。
21TSCSysExcept_ERR_INV_IDENT識別子が不正です。
22TSCSysExcept_ERR_INV_FLAG不正なフラグが指定されました。
23TSCSysExcept_ERR_INTF_REPOSインタフェースリポジトリへのアクセス中に障害が発生しました。
24TSCSysExcept_ERR_BAD_CONTEXTコンテキストオブジェクトの処理中に障害が発生しました。
25TSCSysExcept_ERR_OBJ_ADAPTERオブジェクトアダプタが障害を検出しました。
26TSCSysExcept_ERR_DATA_CONVデータ変換に失敗しました。