gtpi1m2v | System Installation Support Reference |
The check OLDR load deck exit, UELR, performs additional offline checking
against the program names and versions specified in the OLDR load deck.
UELR is called by COLR in the OLDR offline program.
Input
- The number of parameters that were specified in the PARM=
parameter. This is taken from the load deck EXEC statement.
- A pointer to an array of character strings, each string represents a
parameter found after the PARM= parameter. This is taken
from the load deck EXEC statement.
- The name of the program and its 2-character version code taken from the
input load deck card.
Programming Considerations
UELR is shipped in skeleton form.
Return Values
- If return=0, no messages are issued by the caller.
- If return=odd (for example, 1, 3, or 5), the following error
message will be issued by the caller of this routine and the program will not
be loaded:
xxxx0099E: COLR_VALIDATE_PROGRAM_CARD:
USER EXIT ERROR yyyy ENCOUNTERED FOR
PROGRAM zzzzzz
<additional text, such as "loadset ignored">
- If return=nonzero, even (for example, 2, 4, or 6), the
following warning message will be issued by the caller of this routine and the
program will not be loaded:
xxxx0099W: COLR_VALIDATE_PROGRAM_CARD:
USER EXIT ERROR yyyy ENCOUNTERED FOR
PROGRAM zzzzzz - PROGRAM LOADED ANYWAY
Notes:
- xxxx is the job name (for example, OLDR)
- yyyy is the return code from this routine
- zzzzzz is the program name and version code.