Z Abend Investigator 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
- Can run in any hardware environment that supports the current versions of z/OS.
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 Z Abend Investigator maintenance to resolve issues that might not be directly associated with the basic support for an application environment. For additional information, see Maintaining Z Abend Investigator.
- A general availability (GA) release with no maintenance applied.
- A GA release with the specified PTF (TFAnnnnn) applied.
| Supported environment | Supported environment version | Z Abend Investigator V16.1.2 minimum maintenance level |
|---|---|---|
| CICS Transaction Server | V6R2 (750) | GA |
| V6R1 (740) and earlier | GA | |
| Enterprise COBOL | V6R5 and earlier | GA |
| Enterprise PL/I | V6R1 and earlier | GA |
| DB2 | V13 and earlier | GA |
| IMS™ | V15 and earlier | GA |
| IBM Java™ for z/OS | Version 17 and earlier | GA |
| z/OS | V3R1 and earlier | GA |
Compiler support
Z Abend Investigator V16.1.2 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.
The Z Abend Investigator minimum maintenance level might not support all new features of a compiler version. Keep maintenance levels current to get the latest Z Abend Investigator 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
- Z Abend Investigator works with currently supported versions of Java. Z Abend Investigator 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.
- Z Abend Investigator support for 31-bit C or C++ to 64-bit Java applications is limited due to lack of Language Environment (LE) condition handling support across the addressing mode boundary.