IDC31559I   ASYNCHRONOUS OPERATIONS MANAGER RC=return-code REASON=reason-code other

Explanation

An IDCAMS channel program was passed to the asynchronous operations manager. The resulting return and reason codes from the asynchronous operations manager were unexpected.

In the message text:
return-code
The return code from the asynchronous operations manager.
reas
The reason code from the asynchronous operations manager.
other
Additional information, when available, from the asynchronous operations manager:
  • 32 bytes of I/O sense data in the form:
    SENSE BYTES  0-15  xxxxxxxx xxxxxxxx
                       xxxxxxxx xxxxxxxx
                16-31  xxxxxxxx xxxxxxxx
                       xxxxxxxx xxxxxxxx

    Sense data will be returned when available.

  • ABEND CODE=abndcde: the abend code returned from the asynchronous operations manager for return code 12, reason code 8.
  • INTERNAL QUEUE ERROR CODE=internal queue error return code: the code returned from the asynchronous operations manager for return code 12, reason code 4.
  • Blank when no additional information is available.

The Asynchronous Operations Manager return and reason codes are:

Return Codes
0
SUCCESSFUL

The request to the service completed without error.

4
REQUEST FAILED

The request to the service failed with the reason code specified below.

8
OPERATION FAILED

The request to the service failed with the reason code specified below.

12
ASYNCHRONOUS OPERATIONS MANAGER ERROR

The request to the service failed with the reason code specified below.

Start of changeReturn Code 0: Reason Codes
4
DATA FOR SWAPPED DEVICE

Informational. I/O completed successfully, but data returned is from a different device because of a device swap.

End of change
Return Code 4: Reason Codes
4
INSUFFICIENT STORAGE

GETMAIN failure occurred within the service. This may indicate that the region size for your IDCAMSjo job or your region size for TSO/E needs to be increased. IDCAMS should have issued IDC2011I when this error code was returned. Please refer to IDC2011I for details on the error condition. If the GETMAIN failure is for a system area, then a system message indicating the failure appears on the system console and you should follow the directions for the system message.

8
INVALID PARAMETER LIST

Internal error. IDCAMS should have issued IDC31601I or IDC31550I for this error condition. Please refer to this message for further details on the error.

12
UNAUTHORIZED REQUEST

IDCAMS was not authorized for this request. Possible reasons are that IDCAMS was invoked via a TSO/E CALL command, was not linkedited as authorized, or does not reside in an authorized library. Contact your systems programmer.

16
UNABLE TO ESTABLISH ESTAE

Internal error. IDCAMS should have issued IDC2391I for this error condition. Please refer to this message for further details on the error condition.

20
INVALID CCW OR DATA AREA POINTER

Internal error. IDCAMS should have issued message IDC31602I for this condition. Please refer to this message for further details on the error condition.

24
INVALID REQUEST TYPE FOR CONTROL UNIT

Internal error.

28
SUBSYSTEM DATA AREA NOT LARGE ENOUGH

Internal error.

32
UNABLE TO LOCATE SSSCB ENTRY

Internal error.

36
REQUEST BUFFER SIZE NOT A MULTIPLE OF 8

Internal error.

40
CONFIGURATION TABLE INDEX TOO HIGH

Internal error.

44
SSSCBUPD VALUE(S) INVALID

Internal error.

48
UNABLE TO OBTAIN COMPLETE SSSCB ENTRY

Internal error.

52
DEVICE NUMBER INVALID

Internal error.

56
UCB ADDRESS OR DEVICE NUMBER NEEDED FOR RACF® CHECK

Internal error.

60
INVALID RACF LEVEL

Internal error.

76
ONLY ONE ACCESS CODE AVAILABLE

Internal error.

80
INVALID EYE-CATCHER IN SERVL OR UNABLE TO ACCESS LAST BYTE IN SERVL

Internal error.

84
UCB ADDRESS OR DEVICE NUMBER POINTS AT NON-DASD DEVICE

Internal error.

88
SSDL MISSING

Internal error.

92
REQTYPE DRVR PARM(S) NOT ALLOWED

Internal error.

96
SSDP AND SSDL NOT ALLOWED

Internal error.

100
REQUEST BUFFER HAS ONLY ONE SUB-BUFFER

Internal error.

104
INDIRECT ADDRESS LISTS NOT ALLOWED IN DRVR CHANNEL PROGRAM

Internal error.

108
TIC MUST POINT AT *-8

Internal error.

112
UCB ADDRESS OR DEVICE NUMBER MISSING

Internal error.

116
SSDP MISSING

Internal error.

124
NO 3990 MODEL 3 IN THE SYSTEM

Internal error.

128
INVALID REQUEST FOR REQTYPE MULTI

Internal error.

132
INVALID EYE-CATCHER IN INPUT BUFFER

Internal error.

136
SSDP POINTS AT AREA NOT OWNED BY CALLER

Internal error.

140
AOM services caller requested an operation

against an exposure address of a multiple exposure device, which was supported prior to MVS/ESA SP 5.2. AOM services caller requested an operation against an alias device number of a parallel access volume.

Return Code 8: Reason Codes
4
I/O ERROR EXECUTING CALLER'S CHANNEL PROGRAM

An I/O error occurred. IDCAMS issues message IDC31559I when sense data is available. Otherwise IDCAMS issues message IDC2375I. Please refer to that message for further information on the error condition.

8
ASYNCHRONOUS OPERATION PENDING

The asynchronous operation is still in progress and IDCAMS should still be waiting for completion.

12
ASYNCHRONOUS OPERATION COMPLETED IN ERROR

IDCAMS should have issued IDC2391I for this error condition. Please refer to that message for details on the error.

16
ASYNCHRONOUS OPERATION FAILED

IDCAMS should issue IDC31610I message for this error condition. Refer to that message for details on the error.

20
ASYNCHRONOUS OPERATION TIME OUT

The asynchronous operation is still in progress, but the timer for IDCAMS waiting for the operation has expired. When the asynchronous operation completes, if it 'Fails' or 'Completes In Error' an AOM000I message will be issued to the system console. If the operation is successful the status will be correctly reflected in the storage control and in all attached host systems. Generally this error will occur while establishing or reestablishing a dual copy pair and contention from other hosts or the host trying to do the operation cause time to be taken away from the 3990 copy operation to service these other I/O operations.

24
REQUEST LOST BY SUBSYSTEM

The storage control lost knowledge of the asynchronous operation. Please refer to a merged LOGREC listing for more details. Running an IDCAMS LISTDATA report will give you the current state of the subsystem and device. After determining the current state, you may need to rerun your IDCAMS job to establish the new states that you desire.

28
DESTAGE-ALL DID NOT COMPLETE SUCCESSFULLY

Message AOM001I is issued for failing subsystem. Refer to message AOM001I for information on the problem determination required to isolate the devices attached to the subsystem that have pinned data.

32
I/O ERROR EXECUTING INTERNAL CHANNEL PROGRAM

Internal error.

36
I/O ERROR, RETRIES EXHAUSTED FOR CALLERS CHANNEL PROGRAM

Permanent I/O error.

40
AN ATTEMPTED I/O OPERATION RESULTED IN A CONDITION CODE 3.

Permanent I/O error.

44
AN I/O OPERATION TO A DEVICE ENCOUNTERED AN INTERVENTION REQUIRED CONDITION.
Start of change48End of change
Start of changeNO UCBS FOUND TO MATCH CALLER'S REQUEST.End of change
Start of change52End of change
Start of changeRECONFIG OR TOKEN MISMATCH.End of change
Start of change56End of change
Start of changeSPACE EFFICIENT VOLUME REQUEST FOR ONLINE DEVICE THAT HAS AN UNINITIALIZED DCE.End of change
Return Code 12: Reason Codes
4
INTERNAL QUEUE ERROR

Internal error.

8
ABNORMAL TERMINATION

Internal error.

System action

Processing continues.

Programmer response

If the sense data is returned, find the returned sense data in IBM® 3990 Storage Control Reference. Otherwise, contact IBM hardware support.

Source

DFSMSdfp