CSV431I CANNOT ASSOCIATE MODULE modname WITH EXIT exitname. text
Explanation
The ADD or REPLACE function was requested for the named exit routine or the DEFINE function was requested for the named exit, and the named exit routine had previously been associated with that exit. The requested function did not complete successfully. The message text describes the reason.
In the
message text:
- modname
- The name of the exit routine
- exitname
- The name of the exit
- return-code
- The return code from the dynamic exit service (CSVDYNEX)
- reason-code
- The reason code from the dynamic exit service
- dsname
- The name of the data set
- MODULE NOT FOUND
- For the ADD or DEFINE function, the specified
exit routine could not be located within LPA, the linklist, the nucleus
or, if specified, a particular data set.
For the REPLACE function, the exit routine was not associated with the exit.
- INCORRECT AMODE
- The specified exit routine is AMODE 24 but the exit requires AMODE 31 or vice versa.
- MODULE IS NOT REENTRANT
- The specified exit routine is not reentrant but the exit requires that it be so.
- CONSECUTIVE ABEND SUPPORT IS NOT ALLOWED DUE TO FAST PATH
- The exit was defined with FASTPATH=YES to support calls in user key (8-15) or in any key. Consecutive abend support is not provided for exit routines.
- REQUESTED DATA SET 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.
- EXIT NOT DEFINED
- For the REPLACE function, the specified exit was not defined.
- RC=return-code REASON=reason-code
- A problem, described by the return and reason codes displayed, prevented the exit routine from being associated with the exit.
- ALLOCATION FAILED FOR DATA SET dsname
- Allocation of the specified data set was not successful.
System action
The system ensures that the specified exit routine will not be given control.
Operator response
Depending on the message text, do one of
the following:
- MODULE NOT FOUND
- Determine the proper exit routine name or data set name and reissue the command.
- EXIT NOT DEFINED
- Determine the proper exit name and reissue the command.
- ALLOCATION FAILED FOR DATA SET dsname
- Make sure that you specified a cataloged data set.
In all other cases, notify the system programmer.
System programmer response
Depending on the message text,
do one of the following:
- INCORRECT AMODE or
- MODULE IS NOT REENTRANT
- Correct the attributes of the exit routine and have the operator reissue the command.
- CONSECUTIVE ABEND SUPPORT IS NOT ALLOWED DUE TO FAST PATH
- Change the consecutive abend indication, since this exit does not accept that function.
- REQUESTED DATA SET 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 APF command to add this library to the APF list and reissue the command.
- ALLOCATION FAILED FOR DATA SET dsname
- Make sure that you specified a cataloged data set.
- RC=return-code REASON=reason-code
- Look up the displayed return and reason codes for CSVDYNEX in z/OS MVS Programming: Authorized Assembler Services Reference ALE-DYN. If the return and reason codes are not described there, search problem reporting databases for a fix for the problem. If no fix exists, contact the IBM® Support Center.
Module
CSVEXPR
Source
Contents supervision (CSV)
Routing Code
10
Descriptor Code
-