The conditions described below can occur during processing of the user exits.
Exit load failure:
An error occurred while attempting to load user exit exit-name.
Exit open failure:
An error occurred while attempting to open user exit exit-name.
PRTEXIT PUT failure:
A PUT request to the PRTEXIT user exit failed with return code nn.
An error occurred in PRTEXIT user exit exit-name. Compiler terminated.
SYSIN GET failures:
The record address was not set by the exit-name user exit.
A GET request from the INEXIT user exit failed with return code nn.
The record length was not set by the exit-name user exit.
ADEXIT PUT failure:
An error occurred in ADEXIT user exit exit-name. Compiler terminated.
A PUT request to the ADEXIT user exit failed with return code nn.
MSGEXIT failures:
MSGEXIT user exit exit-name specified a message severity customization that is not supported. The message number, default severity, and user-specified severity were: mm, ds, us. Change MSGEXIT user exit exit-name to correct this error.
A call to the MSGEXIT user exit routine exit-name failed with return code nn.
In the MSGEXIT messages, the two characters PP indicate the phase of the compiler that issued the message that resulted in a call to the MSGEXIT module.
related tasks
Customizing compiler-message severities