Abend codes for BMC AMI Storage IAM
The following is a list of return and reason codes that IAM will set for a file DEFINE. When a file is defined under IDCAMS, these codes appear in the IDC3009I message. IDCAMS may print out other messages that relate to the failure code. Whenever possible, IAM uses codes that will have the same or similar meaning for VSAM files, however that is not always possible. There will be an IAM error message, with the IAMW prefix that should identify the error in more detail. Also, for most allocations, there will also be error messages generated by the failed dynamic allocation request, which IAM will print out. Due to the way IDCAMS displays messages, the error messages printed by IAM will actually appear before the card images for the actual DEFINE. Then, IDCAMS will print out its own error messages based upon the codes that IAM set.
Abend code | Description |
---|---|
U0102 | The UPAD exit routine returned to IAM with the contents of R1 being either x’00’, or not pointing to the parameter area that was passed from IAM to the UPAD exit. |
U0183 | An error condition occurred during file load processing. An internal error code is placed in R15. For assistance, contact BMC Support. |
U0184 | An error condition occurred during IAM processing, and the user had supplied a //IAMDEBUG DD DUMMY DD statement. For various errors, IAM will check if an IAMDEBUG DD has been supplied, and rather than returning an error code and non-zero return code, IAM will issue an abend. The primary purpose of this capability is to add in problem diagnosis. |
U0185 | IAM-RLS was unable to obtain the requested record lock, and the RLS LOCK parameter indicated that it should abend the job. R15 has the associated logical error code. See IAM I/O request error codes for the meaning of the code in R15. |
U0186 | IAM Logstream Journaling code issued an IXGWRITE service request and an error occurred performing the write to the Logstream. |
U0402 | An IAM utility program encountered a failure attempting to open the required SYSPRINT DD statement. Most likely the DD statement is either missing, or incorrectly spelled. |
U0502 | An IAM utility program encountered an error processing the required control card input. The required SYSIN DD statement is missing or incorrectly spelled, or no control cards were supplied. There should be an error message provided on the SYSPRINT listing indicating the cause of the problem. |
U0600 | An IAM utility program encountered an error processing an input or output file. Refer to SYSPRINT for messages detailing the error encountered. |
U0658 | An IAM utility program encountered a module that did not match the level of the utility program being executed. This may indicate an incorrect STEPLIB, or a problem with the product installation. |
U0659 | An IAM utility program encountered an unexpected logical error during processing. There should be messages on SYSPRINT further explaining the cause of the problem. |
U0660 | An IAM utility program encountered an internal save area stack overflow. For assistance, contact BMC Support. |
U0777 | IAMSTART encountered an error with the SETLOCK service. For assistance, contact BMC Support. |
U0900 | The IAM utility IAMEXTND, encountered a correctable user error. Refer to the SYSPRINT output for messages detailing the cause of the error. For assistance, contact BMC Support. |
U0901 | The IAM utility IAMEXTND encountered a serious error. Refer to the SYSPRINT listing for messages indicating the reason for the failure. For assistance, contact BMC Support. |
U0902 | The IAM utility IAMEXTND encountered a serious processing error. Refer to the SYSPRING listing for error messages. For assistance, contact BMC Support. |