Browse Prior Art Database

JES3 Automatic Command Processing

IP.com Disclosure Number: IPCOM000105261D
Original Publication Date: 1993-Jul-01
Included in the Prior Art Database: 2005-Mar-19
Document File: 2 page(s) / 46K

Publishing Venue

IBM

Related People

Etzell, HW: AUTHOR

Abstract

Disclosed is a process that allows for automatic command processing on a Multiple Virtual Storage (MVS) Job Entry System 3 (JES3) system.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

JES3 Automatic Command Processing

      Disclosed is a process that allows for automatic command
processing on a Multiple Virtual Storage (MVS) Job Entry System 3
(JES3) system.

      On an MVS operating system that uses JES3 there is a need to
have a process that allows for system commands, JES3 commands, and
others to be executed automatically at a pre-defined time.

      The code and the process are documented as follows:

          Assembler module: MPF0001
               This module can be invoked using the Message
Processing
               Facility (MPF) function within MVS.  Once invoked at
IPL
               this module will issue a start command to start the
JES3
               automatic command process.  An example would be START
               AUTOCMD.  Autocmd is a cataloged procedure and runs as
a
               started task.

          Cataloged procedure: AUTOCMD
               This cataloged procedure will submit the batch job
               JES3AUTO using the internal reader.

          Batch job: JES3AUTO
               This job will perform the following steps:
                    STEP010 - Execute PL/1 module ATIMER
                    STEP020 - Issue commands using Assemble module
                    JES3CMDS
                    STEP030 - Submit the batch job JES3AUTO using the
                              internal reader for the next day's
                              processing

          PL/1 module: ATIMER
               This module uses the DELAY function of PL/1 and checks
 ...