Creating the Workload Automation Programming Language samples

To create the Workload Automation Programming Language samples:
  1. From the EQQJOBS application menu, select option 4. The following panel is displayed:
    Figure 1. EQQJOBSE - Create WAPL samples
     EQQJOBSE ---------------------- CREATE WAPL SAMPLES ----------------------------
     Command ===>
    
     The data set names specified on this panel must be fully qualified
     without any enclosing apostrophes.
    
     Enter the name of the output library:
    
     Sample job JCL        ===> TWS.INST.EQQJOBS________________________________ 
    
     The following data set names are used by one or more of the generated job
     WAPL data maps        ===> TWS.INST.SEQQWAPL_______________________________
     MISC library name     ===> TWS.INST.SEQQMISC_______________________________
     Message library name  ===> TWS.INST.SEQQMSG0_______________________________
     Steplib               ===> ________________________________________________
     REXX libraries        ===> ________________________________________________
     ISPF Messages         ===> ISP.SISPMENU____________________________________
     ISPF Panels           ===> ISP.SISPMENU____________________________________
     ISPF Skeletons        ===> ISP.SISPMENU____________________________________
     ISPF Tables           ===> ISP.SISPMENU____________________________________
     SYSOUT Class of Internal Reader   ===> _
     CSSMTP External Writer            ===> ____________________________________
    
     Subsys  ===> TWSR___   Language  ===> EN__   Version  ===> ________________
    
     Press ENTER to continue
    The data set names that you specify on this panel must be completely qualified and not be enclosed within quotes.
    Sample job JCL
    Required. The complete name of the library where to store the generated Workload Automation Programming Language samples. The library must be allocated before you generate the Workload Automation Programming Language samples. Ensure that the library has enough directory blocks to store all the sample members that are generated by EQQJOBS (for details, see Workload Automation Programming Language samples generated by the EQQJOBS dialog).
    WAPL data maps
    Required. The installation SEQQWAPL library containing the Workload Automation Programming Language data maps.
    MISC library
    Required. The installation SEQQMISC library containing the REXX Workload Automation Programming Language programs.
    Message library name
    Required. Name of the library where to store the HCL Workload Automation for Z messages (SMP/E target DDNAME SEQQMSG0).
    Steplib
    Optional. Name of the HCL Workload Automation for Z load module library, if the load modules are not in a data set included in an active LNKLST member.
    REXX Libraries
    Optional. Name of the IBM Compiler Library for REXX/370. This is either the compiler run time library (SEAGLPA) if you have the REXX compiler installed, or the REXX alternative library (SEAGALT) if you do not have the compiler installed. You must specify the name of the REXX library only if neither of these libraries are included in an active LNKLST member.
    Note: Workload Automation Programming Language processing is significantly faster with the SEAGLPA library.
    ISPF Messages
    The ISPF messages library.
    ISPF Panels
    The ISPF panels library.
    ISPF Skeletons
    The ISPF skeletons library.
    ISPF Tables
    The ISPF tables library.
    SYSOUT Class of Internal Reader
    Class of the internal reader for SMTP emails.
    CSSMTP External Writer
    Writer for SMTP emails through z/OS.
    Subsys
    The HCL Workload Automation for Z subsystem.
    Language
    The Workload Automation Programming Language language. Only English (EN) is supported.
    Version
    The HCL Workload Automation for Z version.
Table 1. Workload Automation Programming Language samples generated by the EQQJOBS dialog
Member Sample Description
EQQILSON Workload Automation Programming Language procedure to load the output file into ISPF.
EQQYXJPL Procedure to run the EQQWAPL load module.
EQQYXJPX Workload Automation Programming Language for z/OS batch procedure.
EQQWCMD1 Use only on a started-task (STC) workstation to run Workload Automation Programming Language commands for anHCL Workload Automation for Z system configured with OPCOPTS RCLEANUP(YES).
EQQWCMD2 Use only on a started-task (STC) workstation to run Workload Automation Programming Language commands for anHCL Workload Automation for Z system configured with OPCOPTS RCLEANUP(NO).
EQQWTSO1 Sets up the Workload Automation Programming Language environment for TSO, runs Workload Automation Programming Language commands, processes the result, and resets the environment.
EQQWTSO2 This sample assumes that the Workload Automation Programming Language environment is already set up in the TSO LOGON procedure or startup REXX/CLIST. It runs commands and then processes the results.
EQQWTSO3 Sets up the Workload Automation Programming Language environment for TSO, to be called by another REXX script that sets Workload Automation Programming Language commands and then processes the results.
EQQWTSO4 This sample assumes that the Workload Automation Programming Language environment is already setup in the TSO LOGON procedure or startup REXX/CLIST. It is called by another REXX that sets Workload Automation Programming Language commands and then processes the results.
EQQWTSX3 Calls another REXX script that sets up the Workload Automation Programming Language environment to run the commands specified here.
EQQWTSX4 Calls another REXX script that assumes that the Workload Automation Programming Languageenvironment has already been set up in the TSO LOGON procedure or startup CLIST. Then it runs the commands specified here.