JES2 invokes Exit 56 before transmitting a job while transmitting
an NJE job across a TCP/IP line. Before invoking Exit 56, JES2:
- Builds the NJE data area in a 32K buffer
- Removes any JES2-specific sections from the NJE data area if JES2
is transmitting the NJE data area to another node in the network.
The following NJE data areas contain a JES2 section:
- Initializes the $XPL parameter and invokes Exit 56.
- After returning from Exit 56, JES2 examines the response byte
(XPLRESP) in the $XPL parameter list. If in Exit 56 you set XPLRESP
to:
- X056TERM, it indicates an error occurred. JES2 terminates the
transmission of the NJE data area, and places the job in hold.
- X056BYP, JES2 continues processing the remainder of the NJE job
because Exit 56 transmitted the buffer that contained the NJE data
area.
If XPLRESP has not been set, JES2 transmits the NJE data area.