Suppressing system dumps that precede ASRx abends
The MVS system dump data sets can become full with unwanted SDUMPs that precede ASRA, ASRB, and ASRD abends (after message DFHAP0001 or DFHSR0001).
CEMT SET SYDUMPCODE(SR0001) ADD NOSYSDUMPCICS uses dump code SR0001 if an application program was executing in user-key at the time of the program check or MVS abend. This is possible only if storage protection is active. If the program was executing in CICS-key, dump code AP0001 is used instead.
When storage protection is not active, you can suppress system dumps for system dump code AP0001. However, this suppresses dumps for errors in both application and CICS programs. The XDUREQ global user exit can be used to distinguish between AP0001 situations in application and CICS programs.
For more information about the storage protection facilities available in CICS, see Storage protection.
CEMT SET TRDUMPCODE(ASRB) ADD SYSDUMPHowever,
in this case, the SDUMPs are taken at a later point than SDUMPs usually
taken for system dump code AP0001 and SR0001.For information about the DFHAP0001 and DFHSR0001 messages, see CICS messages and Finding where a program check occurred.