IAM Version 10.0.01 Messages and Codes


This section describes the various printer, console, and TSO messages that may be displayed by BMC's IAM product and the various ABEND codes with which it may terminate.

The general format of IAM messages and WTORs is as follows:

  • IAMnnn Message on printed report.
  • IAMWnn IAM WTO/R message.
  • IAMRnnnn Automatic AIX Recatalog process message
  • IAMJnn 

    IAM

     Journal Exit WTO message.

  • IAMLnnnn IAM/RLS and IAM/PLEX messages, displayed on the RLSLOGDD, and may also be a WTO message.

IAM Utility Return Codes

IAM utility programs pass a return code at the end of the step, unless they ABEND. A return code of zero indicates that IAM has performed all functions successfully. A return code of thirty-two (032) indicates that the testing period for a trial version of the product has expired. The production version of the product library does not contain an expiration date. Any other return code is accompanied by error messages, and indicates that some kind of error has occurred during the execution.

VSAM Return Codes

IAM's VSAM Interface (VIF) will pass return codes comparable to the return codes set by VSAM. The return codes are passed in the RPL for I/O requests or in the ACB for Open or Close requests. The return codes that IAM will issue are documented in IAM-I-O-Request-Error-Codes and IAM Open and Close Error Codes.

ABEND Codes

When using IAM through the VSAM interface, IAM abides by general VSAM rules, which is to pass back error return codes and error codes rather than abending. The exception to that rule is a possible U0184 abend that can occur for diagnostic purposes for various errors when the user has added a //IAMDEBUG DD DUMMY card to a potentially failing job step.

Warning

This DD statement should only be coded at the request of IAM support personnel to obtain additional documentation for a particular problem. This is because many normally occurring errors may result in a U0184 abend when the DD card is present.

IAM abend codes range from U0100 to U0999. IAM ABENDS are preceded by an IAM error message. For the VIF interface, IAM avoids intentionally abending whenever possible, but will issue appropriate error codes.


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*