VGJ0304E: Table file %1 for table %2 could not
be loaded because an incorrect number of bytes was returned during the read
operation on the table data.
Explanation
One of the following conditions exists:
- The table file was regenerated after its columns were changed but the
program that is attempting to load the table was not regenerated. Generating
only the table after changing the column definition causes an inconsistency
to exist between the definition in the table file and the definition in the
table class file, which is only generated during runtime code generation.
- The table file has become corrupt.
- The table file was not generated with EGL or VisualAge® Generator.
User Response
Do as follows:
- If the column definition has not been changed, regenerate
the table.
- If the column definition has been changed, either remove the change and
regenerate the table or regenerate the runtime code for the program that uses
the table.
Additional diagnostic information may become available if you
enable program trace.
If the problem persists, do as follows:
- Record the message number and the message text.
Note: The error message
includes the following important information:
- Where the error occurred
- The type of internal error
- Record the situation in which this message occurs.
- For further instructions on how to report possible defects to the IBM® Support
Center, refer to the EGL Installation Guide.