VGJ0308E:未能装入表 %2 的表文件 %1。表文件 %1 是 VisualAge® Generator C++ 表文件,并且在表(%3)中使用的字符编码在运行时系统上不受支持。
说明
仅当用于表数据的字符编码类型与运行时系统使用的编码类型相同时,由 VisualAge Generator C++ 生成器生成的表文件才能与 Java™ 程序配合使用。
用户响应
执行下列操作:
- 确定在系统上使用的字符编码。Java 程序使用 ASCII 或 EBCDIC 字符编码。大多数工作站使用 ASCII 编码。大多数主机平台使用 EBCDIC 编码。如果您不知道系统上使用的编码,请与系统管理员联系。
- 使用正确的字符编码重新生成该表,或者将该表作为与平台无关的 Java 表重新生成。
要使用正确的字符编码来重新生成表,使用 VisualAge Generator
来为目标系统或使用相同字符编码的另一个 C++ 目标系统生成表。要将表重新生成为独立于 Java 平台的表,使用
VisualAge Generator
或 EGL 来对 Java 目标系统生成该表。
如果启用了程序跟踪,则可能还会提供其它诊断信息。