SMP/E for z/OS User's Guide
Previous topic | Next topic | Contents | Index | Contact z/OS | Library | PDF


Recovering after errors from utility processing

SMP/E for z/OS User's Guide
SA23-2277-01

To complete as many updates as possible to your product libraries, SMP/E tries to recover from errors that occur during processing by the utilities it invokes. The type of recovery SMP/E attempts for such errors depends on the type of error that occurred and the type of utility that was called.
  • Batched updates, no out-of-space problems. Items to be processed by the link-edit utility or the copy utility are often batched. If an error other than an x37 abend occurs during such a utility call, SMP/E debatches the items and reinvokes the utility to attempt updates for individual members. This recovery is attempted automatically by SMP/E; no user intervention is required.
  • Out-of-space errors (x37 abends). If a list of data sets is specified by the user, SMP/E attempts "retry" processing for data sets that have run out of space. During retry processing, the data set that ran out of space is compressed, and the utility is called again to retry the updates.

    If retry processing does not reclaim sufficient space and input to the utility was batched (copy or link-edit utility only), SMP/E debatches the input and retries the utility for each member separately. If this final attempt fails, the resulting x37 abend is treated as an unacceptable utility return code, and processing continues for other eligible updates.

This topic explains what you need to define in order to have SMP/E attempt retry processing for x37 abends.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014