EGL Java runtime error code VGJ0300E

VGJ0300E: Table file for table %1 could not be loaded. Could not find a file named either %2 or %3.

Explanation

Neither of the named files could be found in any of the resource locations. All resource locations are searched for the first file. If no such file exists, all resource locations are searched for the second file.

Resource locations differ depending on the mechanism that was used to locate the table file.

If the error was encountered in an applet, resource locations refer to locations on the server machine and can vary depending on the implementation of the Java™ Virtual Machine. However, all implementations should search the directory on the server specified by the CODEBASE value. This value is set by the APPLET tag in the HTML file containing the applet. If no CODEBASE value is specified, it defaults to the directory on the web server containing the HTML file.

If the error was encountered in an application, valid resource locations are as follows:
  • The directory that the Java Virtual Machine was started in (the working directory for the executable).
  • Any directory specified in the CLASSPATH for the application being run. Specification of this value is system-dependent. On some systems, it can be specified as an environment variable. All systems allow it to be specified when invoking the Java Virtual Machine using the -classpath option. See the documentation that came with your copy of the Java Virtual Machine for more information on the value of CLASSPATH.

User Response

First, locate the table file and make sure the permissions necessary to access it are set.

If the error occurred from within an applet or if the error occurred from within an application and you do not want to modify the existing set of resource locations, copy the table file into a valid resource location.

Otherwise, complete one of the following instructions:
  • If the Java interpreter will use the value of the CLASSPATH environment variable, add the directory containing the table file to the current value of CLASSPATH.
  • Specify the directory containing the table file by using the -classpath option when invoking the Java interpreter. If specifying the -classpath option overrides the value of the CLASSPATH environment variable, you need to specify the path to the Java runtime classes (e.g. classes.zip or rt.jar) in addition to any directories you add as resource locations.

Additional diagnostic information may become available if you enable program trace.

Feedback
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.