CSV421I MODULE modname WAS NOT text
Explanation
The SETPROG EXIT command did not complete successfully. The message text contains the reason.
In the message text:
- modname
- The name of the exit routine
- exitname
- The name of the exit
- dsname
- The name of the data set
- {ADDED TO | MODIFIED FOR | DELETED FROM | REPLACED FOR} EXIT exitname. NOT AUTHORIZED
- The issuer of the command is not authorized to associate this exit routine with the specified exit.
- {ADDED TO | MODIFIED FOR | DELETED FROM | REPLACED FOR} EXIT exitname. MODULE NOT FOUND
- The specified exit routine could not be located.
- {ADDED TO | REPLACED FOR} EXIT exitname. MODULE ALREADY EXISTS
- The specified exit routine was not added because it had been added earlier.
- {ADDED TO | REPLACED FOR} EXIT exitname. INCORRECT AMODE
- The specified exit routine is AMODE 24 but the exit requires AMODE 31 or vice versa.
- {ADDED TO | REPLACED FOR} EXIT exitname. MODULE IS NOT REENTRANT
- The specified exit routine is not reentrant but the exit requires that it be so.
- {ADDED TO | REPLACED FOR} EXIT exitname. DYNAMIC ALLOCATION IS NOT AVAILABLE
- The system has not yet enabled dynamic allocation, so the data set specified on the SETPROG command could not be allocated.
- {ADDED TO | REPLACED FOR} EXIT exitname. NO STORAGE AVAILABLE
- Storage for the exit routine could not be allocated.
- {ADDED TO | REPLACED FOR} EXIT exitname. {OPEN | ALLOCATION} FAILED FOR DATA SET dsname
- The specified operation could not be successfully performed for the data set.
- {MODIFIED FOR | DELETED FROM | REPLACED FOR} EXIT exitname. EXIT NOT DEFINED
- The specified exit was not defined.
- {ADDED TO | REPLACED FOR} EXIT exitname. DATA SET dsname IS NOT APF AUTHORIZED
- The data set from which the exit routine was to be loaded was not APF-authorized; therefore the system could not successfully perform the function.
System action
The system stops processing the command.
Operator response
Depending on the message text, do one of
the following:
- {MODIFIED FOR | DELETED FROM | REPLACED FOR} EXIT exitname. EXIT NOT DEFINED;
- {ADDED TO | MODIFIED FOR | DELETED FROM | REPLACED FOR} EXIT exitname. MODULE NOT FOUND;
- {ADDED TO | REPLACED FOR} EXIT exitname. MODULE ALREADY EXISTS; or
- {ADDED TO | REPLACED FOR} EXIT exitname. {OPEN | ALLOCATION} FAILED FOR DATA SET dsname
- Determine the proper data set name, exit name, or exit routine name and reissue the command.
- {ADDED TO | REPLACED FOR} EXIT exitname. DYNAMIC ALLOCATION IS NOT AVAILABLE
- Wait until the IPL completes and then reissue the command.
- {ADDED TO | MODIFIED FOR | DELETED FROM | REPLACED FOR} EXIT exitname. NOT AUTHORIZED
- Ask the system administrator to provide the necessary authorization.
In all other cases, notify the system programmer.
System programmer response
Depending on the message text,
do one of the following:
- {ADDED TO | REPLACED FOR} EXIT exitname. INCORRECT AMODE or
- {ADDED TO | REPLACED FOR} EXIT exitname. MODULE IS NOT REENTRANT
- Correct the attributes of the exit routine and have the operator reissue the command.
- {ADDED TO | REPLACED FOR} EXIT exitname. NO STORAGE AVAILABLE
- No remedy is possible unless some currently-allocated common storage is freed. If that cannot be done, more common storage must be made available through IPL-time parmlib member specification.
- {ADDED TO | REPLACED FOR} EXIT exitname. DATA SET dsname IS NOT APF AUTHORIZED
- Have the operator specify an APF-authorized library from which to load the exit routine or have the operator use the SETPROG command to add this library to the APF list and reissue the command.
Module
CSVPREXT
Source
Contents supervision (CSV)
Routing Code
-
Descriptor Code
5