EGL Java™ ランタイム・エラー・コード VGJ0304E

VGJ0304E: テーブル・データの読み取り操作時に誤ったバイト数が戻されたため、 テーブル %2 のテーブル・ファイル %1 はロードできませんでした。

説明

以下のいずれかの条件が存在します。
  • テーブル・ファイルの列が変更された後、 テーブル・ファイルが再生成されましたが、テーブルをロードするプログラムが再生成されていない。 列定義を変更した後にテーブルしか生成しないと、テーブル・ファイルの定義と テーブル・クラス・ファイルの定義 (ランタイム・コード生成時にのみ生成される) の間に不整合が起こります。
  • テーブル・ファイルが壊れている。
  • テーブル・ファイルが EGL または VisualAge® Generator で生成されていない。

ユーザー応答

以下のようにします。
  • 列定義を変更していない場合は、テーブルを再生成する。
  • 列定義を変更した場合は、変更を除去してテーブルを再生成するか、 テーブルを使用するプログラムのランタイム・コードを再生成する。

プログラム・トレースを使用可能にすると、 追加の診断情報が得られる場合があります。

問題が解決しない場合は、次のようにします。
  1. メッセージ番号およびメッセージ・テキストを記録する。
    注: エラー・メッセージには以下の重要な情報が含まれています。
    • エラーが発生した個所
    • 内部エラーの種類
  2. このメッセージが出力された状況を記録する。
  3. IBM® サポートに問題を報告する方法の詳細な指示について、 「EGL Installation Guide」を参照する。
ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.(C) Copyright IBM Japan 2005.