Please enable JavaScript to view this site.

ESL Documentation

When an error occurs that prevents the ESL Runtime Facility from executing or continuing to execute a program, a message box is displayed to the user. This message box contains a code number for the error, a short description of the error encountered, and a push button labeled "OK". The user must select the OK push button to continue. The runtime facility exits after the push button has been selected.

Generally, these errors cannot be serviced by the user, but must instead be serviced by the application developer or system administrator.

ESL1002: Interface file "[FILENAME]" cannot be found.

The requested ESL interface file cannot be found, cannot be opened, or cannot be read.

ESL1003: "[FILENAME]" is an old version binary file.

The requested ESL interface file is incompatible with the current version of the ESL Runtime Facility. The interface must be recompiled before being executed.

ESL1004: "[FILENAME]" is not an ESL binary file.

The program name requested cannot be executed because it is not an ESL binary file.

ESL1005: Interface file "[FILENAME]" is too large for this configuration.

The requested ESL interface file is larger than the PRGSIZE setting in the ESL configuration file (EslConfig.ini).

ESL1006: Missing input file specification.

The ESL command line does not contain the name of a program to execute.

ESL1007: Global variable mismatch in variable [VARIABLE_NAME].

When changing to a new program, the new program has declared a global variable or stimulus differently than the previous program.

ESL1008: Maximum global memory size exceeded.

The ESL program currently executing has requested more global memory than allowed by the GLBSIZE setting in the ESL configuration file (EslConfig.ini).

ESL1009: Maximum program memory size exceeded.

The ESL program currently executing has requested more program memory than allowed by the PRGMAX setting in the ESL configuration file (EslConfig.ini).

ESL1010: Windows window limit exceeded.

The requested ESL program cannot execute because not enough resources (e.g. Window Handles) are available from Windows. Terminating other running Windows programs may free enough resources to run.

ESL1011: Unknown command line argument "-[ARGUMENT]".

The ESL command line contains an unrecognized option.

ESL1012: Too many input files specified.

The ESL command line contains the names of more than one program.

ESL1013: Cannot open error file "[FILENAME]".

The ESL error file (as specified by the -e option on the command line) cannot be created.

ESL1014: Illegal extension in program name "[FILENAME]".

The program name specified contains a filename extension other than .WEB.

ESL1015: cannot initialize external strings

The application was compiled with external string, but the runtime is unable to load the require string library. See the runtime errorlog for more details.

ESL1016: unable to load fonts "[FONTFILENAME]".Contact your installation team. More details recorded in errorlog.

The specified font from the listed fonts in the FONTDLL parameter of the configuration file could not be found or loaded.