VGJ0308E: テーブル %2 のテーブル・ファイル %1
はロードできませんでした。
テーブル・ファイル %1 は VisualAge® Generator C++
テーブル・ファイルであり、テーブル (%3)
で使用している文字エンコードがランタイム・システムでサポートされていません。
説明
VisualAge Generator C++
生成プログラムで生成したテーブル・ファイルは、テーブル内部のデータに使用した文字エンコードが、
ランタイム・システムで使用するエンコードと同じ場合にのみ、Java™ プログラムで使用できます。
ユーザー応答
以下のようにします。
- システムで使用する文字エンコードを判別する。
Java
プログラムは ASCII または EBCDIC の文字エンコードを使用します。
ほとんどのワークステーションは ASCII エンコードを使用します。
ほとんどのホスト・プラットフォームは EBCDIC エンコードを使用します。
システムで使用するエンコードが不明な場合は、
システム管理者に問い合わせてください。
- 適切な文字エンコードを使用するか Java プラットフォームとは独立のテーブルとしてテーブルを再生成します。
正しい文字エンコードを使用してテーブルを再生成するには、VisualAge Generator を使用し、
使用しているターゲット・システムまたは同じ文字エンコードを使用する別の C++ ターゲット・システムのための
テーブルを生成します。
Java
プラットフォームとは独立のテーブルとしてテーブルを再生成するには、 1
VisualAge Generator
または EGL で Java ターゲット・システムのテーブルを生成します。
プログラム・トレースを使用可能にすると、
追加の診断情報が得られる場合があります。