ARC0316I
BAD VALUE RETURNED FROM THE RECALL INSTALLATION-WIDE EXIT ROUTINE FOR dsname, RC=return-code

Explanation

The user-coded exit was taken to select volumes to recall the non-SMS-managed data set dsname from a list provided by DFSMShsm. A value returned by the user-coded exit does not coincide with the position of any of the volumes in the list provided by DFSMShsm. If there was at least one good value for DFSMShsm to use, DFSMShsm attempts to recall the data set to the volumes indicated by the good values. For jobs going through JES3 setup, JES3 data set reservation was performed on the volumes for the data set. However, if there were no volumes for DFSMShsm to use (RC=8), JES3 data set reservation fails for the job requiring the given migrated data set. This permits the user to perform a DFSMShsm command recall of the data set to any volume.

System action

DFSMShsm processing continues.

Operator response

If you determine that the DFSMShsm recall function can run without the installation-wide exit, turn off the installation-wide exit using a SETSYS command with the EXITOFF parameter and release the recall function. DFSMShsm runs with its volume selection.

Programmer response

The user-coded exit generated an invalid value. Correct the cause of the bad value. If necessary, relink the exit module and turn on the installation-wide exit using a SETSYS command with the EXITON parameter.

Source

DFSMShsm