DFS0012I SPOOL DATASET UNALLOCATION ERROR - aaaaaaaa,bbbb, cccccccc,dddd,eeee,ff,gggg,hhhh,ii..ii

Explanation

An error occurred during deallocation of an IAFP JES SPOOL data set.

In the message text:
aaaaaaaa
Job name of the IMS-dependent region for which the deallocation failed.
bbbb
Job number corresponding to job aaaaaaaa
cccccccc
The ddname of SPOOL data set.
dddd
Dependent region number.
eeee
Return code from SPOOL data set deallocation processing.
ff
Deallocation request type. Possible values are as follows:
80
No special request
40
Remove from hold status
20
Send to remote destination
08
Delete data set
gggg
Dynamic deallocate error code.
hhhh
Dynamic deallocate error information.
ii..ii
data set name for 44 bytes.

This message is returned only if the application program requested Messages for the data set in the IAFP= options parameter.

During IMS sync point or Terminate Thread processing, the referenced print data set was not deallocated. The print data set remains allocated to the dependent region until the dependent region terminates. The dependent region must be terminated as soon as practical so MVS can deallocate the data set. The MVS operator might need to control the proper disposition of the print data set. See message DFS0013E for detailed information about the deallocation error. Additional information about the error is also available on the IMS system log, log record type 67D0.

System action

Processing continues uninterrupted.

Programmer response

Review the ff section of this message. If ff=8, the deallocation failure occurred while attempting to delete the data set. Delete the data set as soon as the dependent region terminates. If ff contains any other value, print the data set after the dependent region terminates.

Problem determination

See the z/OS® MVS Programming: Authorized Assembler Services Guide (SA22-7608) for error and information codes.

Module

DFSIAFP0