DFS3688I Transaction aaaaaaaa expired: EXPRTIME=nnnnnn, ELAPSE=ssssss


or
Transaction expired

or
Transaction aaaaaaaa expired: ELAPSE=ssssss TPIPE=pp TMEMBER=mm

Explanation

A transaction has been discarded because it has expired. This message is sent to the terminal as an informational message. The decision to cause the transaction to expire was based on the difference between the transaction arrival time and the store clock (STCK) value at GU time. The difference is compared with the EXPRTIME value of the scheduler message block (SMB). If the difference is equal to or greater than the EXPRTIME value, the transaction is discarded and log record X'67D0' is written. In the message, TRAN is the SMBNAME, EXPRTIME is the EXPRTIME parameter of the TRANSACT macro, and ELAPSE is the difference between the STCK value at GU time and the transaction arrival time.

In the message text:
aaaaaaaa
The transaction code.
mm
The tmember name for the OTMA input message.
nnnnnn
The time specified in the SMB.
pp
The tpipe name for the OTMA input message.
ssssss
The difference between the transaction arrival time and the STCK value at GU time. The elapsed time is represented in hexadecimal number.

The second version of this message is sent to the terminal only when a DFSPOOL GET fails.

System action

After discarding the transaction, the system retrieves the next transaction in the message queue and processes it. If no message exists, a QC status code is returned to the message processing program (MPP).

Programmer response

No action is required.