Creating a started task procedure
To create a started task procedure
- Locate the #UIM member in the UIM sample library.
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=*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