トランザクショナル分散オブジェクト基盤 TPBroker Object Transaction Monitor プログラマーズガイド

[目次][索引][前へ][次へ]

付録A エラーコード一覧

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

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

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

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

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

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