DFS051I hh.mm.ss RESTART IN PROGRESS LINE xxxx aa,bbbb,cc,dd,ee, ff,gg,hh,iiii,jjjj

Explanation

Attention: IMS no longer supports BTAM terminals.
An I/O error occurred on a component of the remote 3270 network indicated by the line number. The remote 3270 device-dependent module generates a /RSTART command for the appropriate physical terminals in an attempt to restart the physical terminals affected by the I/O error. If the error persists, the device-dependent module attempts the /RSTART command a specified number of times and when the limit is reached, marks the appropriate components inoperable. A description of the error information contained in the message is as follows:
aa
This field contains the ECB completion code.
bbbb
The DECTYPE field indicates the type of failing operation.
cc
The DECTPCOD field indicates the data communication operation code from the last CCW executed in the channel program.
dd
The DECFLAGS field contains the flag byte passed to IMS from BTAM. The field might contain information as to the cause of the failure.
ee
The DECSENS0 field contains the sense information from the DECB if the status in the CSW indicates a unit check.
ff
The DECERRST is the error status field from the DECB.
gg
The DECCSWST is the CSW status field from the DECB.
hh
This field contains the device-dependent module code. When the 3270 device-dependent module shuts down a component of the data communication network, a device-dependent module reason code is put in the CLBTEMP1 field to indicate why the device-dependent module shut the component down.
iiii
This field contains the BSCK return code. The code is passed from the BSC check routine (DFSBSCK0) to the device-dependent module. The BSC check routine analyzes the I/O completion and passes a unique return code to the device-dependent module, depending on the contents of the DECB fields.

The function code and response codes displayed in field iiii are described below.

jjjj
This field contains the SENSE/STATUS information from the 3270 device (if applicable). See IBM® 3270 Information Display System for an explanation of the SENSE/STATUS codes.
The function code replaces the first two characters in field iiii. It is returned in register 0 and has one of the following meanings:
Code
Meaning
X'00'
Undetermined
X'01'
Selection
X'02'
Polling
X'03'
Read data
X'04'
Write data
X'05'
Reserved
X'06'
Reserved
X'07'
Reserved
The response code replaces the last two characters in the field iiii. It is returned in register 15 and has one of the following meanings:
Code
Meaning
X'00'
No error detected
X'01'
Wait for acknowledgment (WACK)
X'02'
Contention
X'03'
Negative acknowledgment (NACK)
X'04'
End-of-transmission (EOT)
X'05'
Reverse interrupt (RV1)
X'06'
No entries in polling list
X'07'
Negative response
X'08'
No response
X'09'
Block ended with ENQ (or ENQ only)
X'10'
SOH%S message
X'11'
SOH%R message
X'12'
Reserved
X'13'
Invalid response
X'14'
Start-of-text—enqueue (STX—ENQ) sequence
X'15'
Temporary text delay (TTD)
X'16'
Incorrect alternating acknowledgment
X'17'X'31'
Reserved
X'32'
Undetermined error
X'33'
270X error
X'34'
Line error
X'35'X'63'
Reserved

In addition to the error information contained in the message, the device-dependent module logs out, on the IMS log data set, all of the IMS control blocks from the time of failure in an X'6703' record.

Module

DFSC3270