Address Space › Common Address Space Shell › Initialization Parameter Specification Processing
Initialization Parameter Specification Processing
Parameters that are passed to a CA Common Address Space (CASRV) are processed as internal commands of the address space.
Note the following ways to pass internal commands to a CASRV:
- A CASRV can be passed internal commands through the START CIB, provided the address space was created by a START command or a full-function start address space created by an ASCRE CREATE. For details about passing parameters through the START command, see the z/OS MVS System Commands publication. If multiple commands are passed in this way, they must be separated by a semicolon (;). These parameters can also be delineated by a forward slash, "/". Parameters that appear after "/" are passed to the hosted application.
- A CASRV can be passed internal commands through the PARM= field on the EXEC statement image, provided the address space was created by a START command or batch job. If multiple commands are passed in this way, they must be separated by a semicolon (;). These parameters can also be delineated by a forward slash, "/". Parameters that appear after "/" are passed to the hosted application.
- A CASRV can read parameters from a PARMLIB file using the READCMDS command. For details about passing parameters through the READCMDS command, see READCMDS.
A CASRV retrieves internal commands during the initialization of the Common Address Space Shell.
Examples
In both examples, the PARMS_FOR_MY_SERVER string is passed to the hosted application as-is.
Start Command
S IEESYSAS.MYADDRSP,,,(ATTACH%SERVER=MYSERVER,PGM=IEFBR14/PARMS_FOR_MY_SERVER),PROG=CASRVASI,SUB=MSTR,TIME=1440
PROC EXEC PARM=
//MYADDRSP EXEC PGM=&PROG.,
// REGION=4M,
// TIME=1440,
// PARM=('ATTACH SERVER=MYSERVER,PGM=IEFBR14/PARMS_FOR_MY_SERVER')
Copyright © 2014 CA Technologies.
All rights reserved.
|
|