z/OS JES3 Customization
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


CSECT Name: IATUX14 (Validate Fields in Spool Control Blocks During a JES3 Restart)

z/OS JES3 Customization
SA32-1006-00

This exit is called by the JES3 modules that verify the contents of spool control blocks during a JES3 restart. You can use this exit to validate fields in IBM-supplied control blocks that you normally would not have access to during a restart.

This exit is called from six JES3 job validation/restart modules:
  • IATINJV – To determine if the exit should be enabled or disabled
  • IATIIJV – To validate the PDB (macro IATYPDB)
  • IATDMJV – To validate the JDS (macro IATYJDS)
  • IATJVDR – To validate the JCT (IATYJCT), JDAB(IATYJDA), and JMR(IATYJMR)
  • IATMDJV – To validate the JST (IATYJST), JVT (IATYJVT),
  • IATOSJV – To validate the FRP (IATYFRP) and OSE (IATYOSE) (The exit is not called if any OSE in the OSE buffer is scheduled for output or if the data set has been processed.)

This exit can be useful to your installation because it can help you restart jobs following a system failure instead of having those jobs failed by the system or canceled by the operator.

This exit can be used as a complement to a job validation/restart routine that you write to verify user spool control blocks from non-standard jobs. See the section Installation-Written Job Validation and Job Restart Routines for information on writing your own validation/restart routine.

Installation exit 14 can also be used to validate user spool control blocks pointed to by the IBM® spool control blocks.

Note: When IATUX14 is called by JES3, JES3 assumes that the control block is valid. It is up to your exit routine to verify that the control block is or is not valid. One method of checking is to verify a field that your installation has set up, such as a destination field.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2013