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

VGJ0308E: テーブル %2 のテーブル・ファイル %1 はロードできませんでした。 テーブル・ファイル %1 は VisualAge® Generator C++ テーブル・ファイルであり、テーブル (%3) で使用している文字エンコードがランタイム・システムでサポートされていません。

説明

VisualAge Generator C++ 生成プログラムで生成したテーブル・ファイルは、テーブル内部のデータに使用した文字エンコードが、 ランタイム・システムで使用するエンコードと同じ場合にのみ、Java™ プログラムで使用できます。

ユーザー応答

以下のようにします。
  1. システムで使用する文字エンコードを判別する。 Java プログラムは ASCII または EBCDIC の文字エンコードを使用します。ほとんどのワークステーションは ASCII エンコードを使用します。ほとんどのホスト・プラットフォームは EBCDIC エンコードを使用します。システムで使用するエンコードが不明な場合は、 システム管理者に問い合わせてください。
  2. 適切な文字エンコードを使用するか Java プラットフォームとは独立のテーブルとしてテーブルを再生成します。

    正しい文字エンコードを使用してテーブルを再生成するには、VisualAge Generator を使用し、使用しているターゲット・システムまたは同じ文字エンコードを使用する別の C++ ターゲット・システムのための テーブルを生成します。 Java プラットフォームとは独立のテーブルとしてテーブルを再生成するには、 1 VisualAge Generator または EGL で Java ターゲット・システムのテーブルを生成します。

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

ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.
(C) Copyright IBM Japan 2005.