Fault Analyzer supported application environments
- COBOL
- PL/I
- Assembler
- C/C++
- Language Environment
- UNIX® System Services
- CICS®
- IMS™
- DB2®
- MQSeries®
- Java™
Only execution in home-space mode, or primary-space mode with primary address space equal to home address space, is supported.
- Executes in 31-bit addressing mode
- Performs analysis on 24-bit, 31-bit, or 64-bit addressing mode applications
- Supports multi-threaded, DLL, and XPLink applications
Assembler, COBOL, and Enterprise PL/I are the only application programming languages for which formatting of associated storage areas and source line data field values is provided when the data resides in 64-bit storage.
C++ support does not provide any class information.
- For CICS: key 8 or 9
- For non-CICS: key 8
Install the latest Fault Analyzer maintenance to resolve issues that might not be directly associated with the basic support for an application environment. For additional information, see Maintaining Fault Analyzer.
- A general availability (GA) release with no maintenance applied
- A GA release with the specified PTF (UInnnnn) or APAR (PHnnnnn) applied
Supported environment | Supported environment version | Fault Analyzer V14.1 minimum maintenance level |
---|---|---|
CICS Transaction Server | V6R1 (740) | UI80993 |
V5R6 (730) | UI66662 | |
V5R5 (720) | UI59890 | |
V5R4 (710) and earlier | GA | |
Enterprise COBOL | V6R4 | UI80993 |
V6R3 | UI63214 | |
V6R2 | UI52689 | |
V6R1 and earlier | GA | |
Enterprise PL/I | V6R1 | UI80993 |
V5R3 | UI66662 | |
V5R2 | UI52689 | |
V5R1 and earlier | GA | |
DB2 | V12 and earlier | GA |
IMS | V15 and earlier | GA |
IBM Java for z/OS | Version 8 and earlier | GA |
z/OS | V2R5 | UI77735 |
V2R4 | UI65017 | |
V2R3 and earlier | GA |
Compiler support
With the minimum maintenance level applied, Fault Analyzer V14.1 produces the same results for a program compiled with a given environment version as it produced for the same program compiled with an earlier version of that environment. For example, you must apply APAR UI63214 to Fault Analyzer V14.1 for Fault Analyzer to produce the same results for a program compiled with Enterprise COBOL V6R3 as it produced for the same program compiled with Enterprise COBOL V6R2.
The Fault Analyzer minimum maintenance level might not support all new features of a compiler version. Keep maintenance levels current to get the latest Fault Analyzer enhancements.
MQSeries support
- Abends occurring in an MQSeries call
In addition to normal information about the abend itself, the MQSeries API description is provided.
- Information about prior calls to MQSeries
The information consists of identification of the last MQSeries call (in ascending source line order) that resulted in a non-zero reason code, given the current content of the reason code data field used in the call. The reason code is provided, along with its explanation.
To facilitate this information, the following conditions must be met:- MQSeries static linkage is used.
- The application issuing the MQSeries call is written in COBOL.
- Compiler listing or side file is provided.
Java support
- Fault Analyzer works with currently supported versions of Java. Fault Analyzer might work successfully with earlier versions of Java, but they are not formally supported.
- Java support under z/OS 2.3 requires z/OS PTF UA96120. If this PTF is not applied, ABEND EC6 with reason code 0B26 C04A occurs during Java analysis.