The real-time analysis report

The real-time analysis report is produced whenever Fault Analyzer analyzes an abend, or is invoked by IDISNAP or the equivalent com.ibm.faultanalyzer.Snap.dump Java class, unless the DeferredReport option is used (see DeferredReport) or the report is suppressed (see Suppressing real-time reports). The report is written to the IDIREPRT DDname, which is dynamically allocated to SYSOUT=class, if no prior allocation exists, and thus is included as part of the normal job output on the JES spool.

The SYSOUT class used (class) is the default job output class (SYSOUT=*), or if a SYSUDUMP DD statement in the abending job step specifies a JES SYSOUT class, then the same output class and form name are used for the Fault Analyzer real-time report.

If you want to divert the real-time analysis report to another file, then adjust the DD card as required. For example:
//IDIREPRT DD  DISP=(,CATLG),DSN=MY.REPORT.DS,
//             DCB=(RECFM=VB,LRECL=137),SPACE=(CYL,(1,1))

Alternatively, a user exit can be used to allocate IDIREPRT to a different output class. For details, see Controlling the SYSOUT class of real-time reports.

The IDIREPRT DDname is opened with LRECL=137. Any existing data set attributes must be compatible with this logical record length.

The IDIREPRT allocation for CICS® transaction abends is the same as for any other type of abend.

See The Fault Analyzer report for general information about the contents of the Fault Analyzer report, and for report examples.