CICSDumpTableExclude

Figure 1. Syntax

1! NOCicsDumpTableExclude
1  CicsDumpTableExclude?  (
2.1! NOCheckMaxCurr
2.1 CheckMaxCurr
1 )

The CICSDumpTableExclude option excludes a CICS® transaction abend from Fault Analyzer real-time processing if the CICS® transaction dump table action for the same abend code specifies NOTRANDUMP.

If excluded, then message IDI0101I is issued, no analysis report is produced, and no fault entry is written to the history file.

Exclusion of Fault Analyzer processing based on this option precedes any other Fault Analyzer methods of preventing analysis, such as the Exclude or NoDup options (see Real-time exclusion processing).

If the CheckMaxCurr suboption is specified, then Fault Analyzer compares the current number of CICS® dump requests for a specific dump code to the maximum setting for that dumpcode. If the current value exceeds the maximum value, then Fault Analyzer analysis is skipped and message IDI0180I is issued.
Note: CICS creates the transaction dump table (TDT) entry only after the first abend occurs and Fault Analyzer is invoked (when using the XPCABND or LE abnormal termination exit). Therefore, when the CICS parameter TRDUMAX is set to 0, Fault Analyzer cannot exclude processing of the first abend instance because there is no TDT entry for CheckMaxCurr to check. Fault Analyzer can exclude the analysis of subsequent abends after CICS creates the TDT, because CheckMaxCurr can detect that the current instance count exceeds 0.

The default setting is NOCheckMaxCurr, in which case analysis continues regardless of the maximum setting for the dumpcode.

When NOCICSDumpTableExclude is in effect (default), then Fault Analyzer does not use the CICS® transaction dump table in its exclude checking.

This option is not included in the section of the fault analysis report that shows options in effect.

For changes to this option to take effect, uninstall and reinstall all CICS invocation exits using the CFA transaction. For details, see Controlling CICS transaction abend analysis.