MSTRJCL

MSTRJCL=(xx[,L]) 
This parameter specifies the name of the data set that contains the JCL used to start the master scheduler address space and route JCL messages that are issued for master scheduler processing to consoles that receive operator information or system/error maintenance messages. Two alphanumeric characters, represented by xx, are appended to MSTJCL to form the name MSTJCLxx. The system first looks for a MSTJCLxx parmlib member that contains the master JCL. If one exists, the system uses that member. If the MSTJCLxx parmlib member does not exist, the system looks for the MSTJCLxx module in SYS1.LINKLIB.

When MSTRJCL=(xx[,L]) is specified, JCL messages issued for master scheduler processing are routed to consoles that receive operator information (routing code 2) or system/error maintenance (routing code 10) messages. Use MSTRJCL=(xx[,L]) only for debugging purposes.

Using the MSTRJCL system parameter allows an installation to test new master scheduler JCL. For example, you can store test JCL in MSTJCL01 and select it by using the MSTRJCL parameter (MSTRJCL=01). For more information, see Understanding the master scheduler job control language.

MSTRJCL can be specified in the default system parameter list (IEASYS00), IEASYSxx members, or entered by the operator in response to the SPECIFY SYSTEM PARAMETERS message. The default value of 00 selects MSTJCL00 when no value is specified for MSTRJCL or if the operator presses the ENTER key in response to a prompt. If MSTJCL00 is not found, the operator is prompted until a MSTJCLxx member can be found. The IPL cannot continue without the JCL needed to start the master scheduler.

Value Range: Any two alphanumeric characters.

Default Value: MSTRJCL=00, causing selection of MSTJCL00.

Associated Parmlib Member: MSTJCLxx