Top
NetCOBOL V11.0 Messages
FUJITSU Software

3.3.2 JMP0100 - JMP0199

0101

0102

0103

0104

0105

0106

0107

JMP0101I-U

INSUFFICIENT STORAGE AVAILABLE TO CREATE '$1' OF CLASS '$2'.$3

System action

Abnormally terminates the program.

Response

To allow the environment to create the factory object or object instance ($1) of class ($2), take the action described in "Virtual Memory Shortage" in the chapter "Executing Programs" in the "NetCOBOL User's Guide", or the following action, then re-execute the program. The error address is set in $3.

  • If environment variable @CBR_InstanceBlock is set to USE (execution performance preferred), reduce the number of instances that can be stored (initial value or incremental value) for the class ($2) defined in the class information file specified for @CBR_ClassInfFile. Refer to "@CBR_InstanceBlock Environment Variable" and "@CBR_ClassInfFile Environment Variable " in Chapter 16 of the "NetCOBOL User's Guide".

  • Specify UNUSE (memory preferred) for environment variable @CBR_InstanceBlock. Refer to "Program Structures" in Chapter15 of the "NetCOBOL User's Guide".

JMP0102I-U

CLASS '$1' CANNOT BE USED.$2.

System action

Abnormally terminates the program. The error address is set in $2.

Response

Modify the program or execution environment so that the class used in class initialization can be used. Then re-execute the program.

Possible causes are as follows. Refer to "Notes" in Chapter 9 and "Program Structures" in Chapter 15 of the "NetCOBOL User's Guide".

  • The class is implicitly deleted from the memory by the CANCEL statement or equivalent.

  • Two or more executable files (including DLLs) containing the object file in the same class exist in the COBOL runtime.

  • Different classes with the same class name exist in the COBOL run unit.

JMP0103I-U

CANNOT INVOKE METHOD 'CLASS=$2' $3.$4

System action

Abnormally terminates the program.

Response

Eliminate the error cause according to the error code set in $3 then re-execute the program. Also, make sure that the method entry information is specified correctly. The error address is set in $4. See "Appendix A System Error Codes", and the on-line help of "Visual C++".

JMP0104I-U

EXCEPTION OCCURRED '$1'.$2

System action

Abnormally terminates the program.

Response

If $1 is 'OBJECT', describe the USE statement that specifies the class name having the inheritance relationship with the exception object that has been generated. The error address is set in $2.

JMP0105I-U

CANNOT LOAD CLASS '$1'.CODE=$2.$3

System action

Abnormally terminates the program.

Response

Eliminate the error cause according to the error code set in $2 then re-execute the program. Also, make sure that the class entry information is specified correctly. The error address is set in $3. See "Appendix A System Error Codes", and the on-line help of "Visual C++".

JMP0106I-U

EXCEPTION OBJECT USE PROCEDURE IS RECURSIVELY CALLED.

System action

Abnormally terminates the program.

Response

If the error handling procedure is re-executed due to occurrence of a new exception object in the exception object error handling procedure being executed, control must not reach the last statement in the preceding error handling procedure.

Do not allow the error handling procedure to be called recursively or use the EXIT PROGRAM statement, EXIT METHOD statement, or GO TO statement so that the last statement in the error handling procedure will not be reached.

JMP0107I-U

THE STOP RUN STATEMENT CANNOT BE EXECUTED DURING EXECUTION OF FINALIZE METHOD.  $1 .$2

System action

Abnormally terminates the program.

Response

Change the STOP RUN statement written in the finalize method or the program invoked from the finalize method to the EXIT PROGRAM or EXIT METHOD statement, then rerun the program. $2 indicates an error address.