Customize Z Abend Investigator by using an HFZOPTLM configuration-options module
Some aspects of the Z Abend Investigator customization can only be performed via SMP/E USERMODs (for details, see Customize Z Abend Investigator by using USERMODs), while others must be performed by using an HFZOPTLM configuration-options module.
An HFZOPTLM configuration-options module must consist of the following data area in a load module format.
| Offsets | Type | Len | Name | Description | |
|---|---|---|---|---|---|
| Dec | Hex | ||||
| 0 | (0) | CHAR | 44 | LEDSN | Deprecated |
| 44 | (2C) | CHAR | 44 | CNFDSN | See Specifying an alternative parmlib data set for HFZCNFxx (CNFDSN). |
| 88 | (58) | CHAR | 100 | RFRDSN | See Changing the default recovery fault recording IEATDUMP data set name (RFRDSN). |
| 188 | (BC) | BIN | 4 | CICSNOA | See Changing the action of Z Abend Investigator when invoked via the CICS XDUREQ global user exit (CICSNOA). |
| 192 | (C0) | CHAR | 44 | SSCHKDSN | See Specifying an alternative security server test data set name (SSCHKDSN). |
| 236 | (EC) | CHAR | 100 | XDUMPDSN | See Changing the default extended minidump (XDUMP) data set name pattern (XDUMPDSN). |
| 336 | (150) | CHAR | 100 | SDUMPDSN | See Specifying the copied SDUMP data set name pattern (SDUMPDSN). |
| 436 | (1B4) | BIN | 4 | Reserved. Must be all binary zeroes. | |
| 440 | (1B8) | BIN | 1 | PREVEXIT | See Suppressing HFZXDCAP real-time analysis if prior exit RC=8 (PREVEXIT). |
| 441 | (1B9) | BIN | 15 | Reserved. Must be all binary zeroes. | |
To specify any of these settings, edit and submit a job to create an HFZOPTLM configuration-options load module. A sample job is provided as member HFZOPTLM in data set HFZ.SHFZSAM1. Options in the HFZOPTLM load module are read whenever normal options processing is performed.
The configuration-options load module must be named HFZOPTLM and it must be placed in HFZ.SHFZAUTH or another APF-authorized library. The library should also be in LNKLST so that the HFZOPTLM load module can be found by all jobs.