DFS0089 OUTPUT EXCEEDS BUFFER SIZE LTERM xxxxxxxx LINE yyy PTERM zzz OUTPUT EXCEEDS BUFFER SIZE LTERM xxxxxxxx NODE yyyyyyyy

Explanation

An application program using the MFS bypass attempted to send an output message that is longer than the length specified in the OUTBUF parameter of the TERMINAL macro during system definition. In addition, the access method in use is either VTAM® non-SNA or another IMS-supported terminal with OPTIONS=NOXPAR. The OUTBUF value should be set equal to the maximum RU size acceptable to the terminal (and VTAM and its NCP) because IMS does not send an output message inserted by an application that exceeds this value.

System action

A log record type X'67' subrecord X'01' has been written using the IMS trace facility, which provides a snap of the IMS control blocks and save areas. If the last message segment moved into the line buffer (=OUTBUF) by DD6 fitted exactly, the contents of this line buffer was already sent to the terminal. The terminal is made inoperable, and message DFS998I is sent to the master terminal operator.

Operator response

(master terminal): Upon receipt of message DFS998I, the LTERM should be reassigned or the message dequeued. The terminal can then be restarted. Notify the system programmer.

System programmer response

Take one of the following actions:
  • Increase OUTBUF value in TERMINAL macro for system definition.
  • Restrict the application program not to send messages greater in length than OUTBUF value.

Module

DFSCD600, DFSCD610, DFSCD620