Creating a started task procedure

After creating the startup configuration member, you must create a started task procedure for that member.

To create a started task procedure

  1. Locate the #UIM member in the UIM sample library.
  2. Copy the #UIM member to your system procedure library, and give the new member the name that you selected for the startup member (see Creating a startup configuration member).

    The following figure shows the #UIM member:

    //uimx     PROC M=uimx,           <----- NAME OF CONFIGURATION MEMBER
    //             ENV=
    //*--------------------------------------------------------------
    //uimx     EXEC PGM=UIMMAIN,                                           +
    //             ACCT=(acct),        <--- SPECIFY ACCOUNTING INFO        +
    //             REGION=0K,          <--- SPECIFY REGION SIZE            +
    //             TIME=1440,                                              +
    // PARM=('-C &M &ENV -L =B')
    //*
    //*-  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -
    //*
    //* COMMON COMMAND-LINE PARAMETERS:
    //*
    //*   -C MMMMMM  CONFIGURATION FILE MEMBERNAME
    //*
    //*   -P 9999  TCP LISTENER PORT NUMBER
    //*
    //*   -L       LOG MESSAGES AND TRACE VIA SUBTASK
    //*
    //*-  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -
    //* ENVIRONMENT VARIABLES TO Control EXECUTION:
    //*
    //*   =SOUT=    SPECIFY THE SYSOUT CLASS FOR DYNAMICALLY ALLOCATED
    //*             LOG FILES( IE. =SOUT=X )
    //*--------------------------------------------------------------
    //STEPLIB  DD  DISP=SHR,DSN=bmc.uim.load
    //         DD  DISP=SHR,DSN=bmc.pch.load
    //*
    //*  SAS/C DD'S
    //*
    //SYSTERM  DD  SYSOUT=*
    //SYSPRINT DD  SYSOUT=*
    //STGRPT   DD  SYSOUT=*
    //*
    //*  APPLICATION SERVER DD'S
    //*
    //MSGLOG   DD  SYSOUT=*
    //TRCLOG   DD  SYSOUT=*
    //HTPCONT  DD  DISP=SHR,DSN=bmc.uim.content
    //HTPPARM  DD  DISP=SHR,DSN=bmc.uim.config
    //*
    //STDERR03 DD  DUMMY        MSG LOGGER
    //STDERR04 DD  DUMMY        TRACE LOGGER
    //STDERR05 DD  DUMMY        RR LOGGER
    //*
    //*  STANDARD JOB DD'S
    //*
    //SYSUDUMP DD  SYSOUT=*
  3. Edit the new #UIM member by changing the following variables as needed:

    Variable

    Definition

    Accepted value

    uimx

    Name of the started task procedure and the startup configuration member

    Name that you gave to the #UIMX member when you copied it to your system procedure library

    bmc.uim.load

    Library that contains the UIM server and product execution code

    Valid data set name

    bmc.pch.load

    Library that contains your product code

    Valid data set name

    bmc.uim.content

    Library that contains code and files that are downloaded to the client during console installation

    Valid data set name

    bmc.uim.config

    Library that contains common UIM server, console code, and product execution parameters that are used during initialization of the UIM server

    Valid data set name

Was this page helpful? Yes No Submitting... Thank you

Comments