This header contains the structure
that maps the extended diagnostic area returned from the OSR generator
utility – similar to the way that gxlhxd.h (GXLYXD) describes the
extended diagnostic area returned by the
z/OS XML parser. Some of the
more useful fields include the following:
- The address of the OSR generator Instance Memory Area (OIMA).
- The last return and reason code issued by the OSR generator.
- The last return and reason code issued by the StringID exit.
- An area containing a Java™ exception
that may have been the cause of the failure. Some of the OSR generator
is implemented in Java, so this
area will contain the exception information when an error occurs in
the Java code.
There are no Metal C or assembler macro versions of this header
file.