z/OS MVS System Codes
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


235

z/OS MVS System Codes
SA38-0665-00

235

Explanation

An error occurred during processing associated with SVC 53, which obtains and releases exclusive control of a resource associated with a BDAM data set. The task recovery routine for this SVC determined that a control block required as input to SVC 53 was not in the user's region and/or key. This system completion code is accompanied by message IEC902I. Refer to the explanation of message IEC902I for complete information about the task that was ended and for an explanation of the return code in register 15.

System action

Message IEC902I is issued, specifying a cleanup code that indicates the results of the cleanup of resources attempted by the recovery routine.

Programmer response

Insure the validity of the control block from which the address of the block in error was taken. For example, make sure that the input specified in the RELEX macro, the BLKREF address, is valid and in the correct format and that the DCB address passed is valid. If a RELEX macro was not issued, make sure that the IOB related to the exclusive control request is correct and contains the correct DECB address (IOBECBPT) and DCB address (IOBDCBPT).

In addition, check the DCBEBAD field in the DCB to ensure that it contains the correct DEB address, and that the DEB (DEBDCBAD) points back to this DCB. If the next IOB is found to be in error, find the entry in the read exclusive list associated with the requested block and ensure that the RDXIOBUQ field is correct.

Source

DFSMSdfp

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014