z/OS Communications Server: SNA Diagnosis Vol 1, Techniques and Procedures
GC27-3667-00
Problem statement
A TSO application program receives partial input for the TGET
macroinstruction.
Common symptoms
The TSO application program does not receive the entire data-stream
buffer from a device. A partial buffer from a device will cause the
application to enter a wait state. If the host application program
then issues a second TGET, the second section of the buffer is returned
to the host application program before processing for the first TGET
is completed.
Probable cause
The TSO application issued the set full-screen mode (STFSMODE)
macroinstruction without specifying the NOEDIT option. The error occurs
most often after the application program sends a read partition query
(RPQ) to the device. Many newer devices return the attribute byte X'1E' that
is returned in the RPQ entry. TSO interprets the X'1E' as
an end-of-input field mark. The NOEDIT option of the STFSMODE macroinstruction
prevents TSO VTAM® from validating
the input data. This causes the entire buffer to be returned to the
application program.
User response
Verify the options on the STFSMODE macroinstruction. If STFSMODE
is correct, see Incorrect output problems for more information.