More Related Content
Similar to Pre-Con Ed: Best practices for setting up CA Workload Automation ESP Application Procedures (20)
More from CA Technologies (20)
Pre-Con Ed: Best practices for setting up CA Workload Automation ESP Application Procedures
- 19. 19 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Use as Envars in Wob Defintion
REXXON
Eventname=CLANGVAR('%ESPEVENT')
PARSE VAR Eventname event_prefix '.' event_name
"event_prefix='"event_prefix"' "
REXXOFF
APPL %event_prefix.SYM
INVOKE CAIDEMO.PROD.ESP.PROCLIB($%EVENT_PREFIX)
JOB %ESP_ENVCHAR.AACJ001
MEMBER PAACJ001
RUN DAILY
TIME='30'
CODE='04'
ENDJOB
NT_JOB Echo_test
RUN now
AGENT %AGENTNAME
CMDNAME %root_directoryechoit.bat
ARGS 'just some message'
ENVAR ESP_subsys =%ESP_subsys
ENVAR ESP_env =%ESP_env
ENVAR ESP_envchar =%ESP_envchar
ENVAR ESP_zosusr =%ESP_zosusr
ENVAR ESP_ftpusr =%ESP_ftpusr
ENVAR ESP_rcvport=%ESP_rcvport
ENVAR ESP_wssport=%ESP_wssport
ENVAR ESP_webport=%ESP_webport
ENVAR ESP_hostdns=%ESP_hostdns
ENDJOB
- 31. 31 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Sample CA Endevor Processor for Simulation
//*------------------------------------------------------
//* GESPSIM PROCESSOR FOR ESP PROCEDURE SIMILATION
//*
//*------------------------------------------------------
-------------
//GESPSIM PROC AA=' ',
// CPFX=&#COMMPRFX.,
// PFX=&#BASEPRFX// VIO=SYSDA
//* ---------------------------------------
//* ALLOCATE THE OUTPUT LISTING DATASETS
//* ---------------------------------------
//INITLIST EXEC PGM=BC1PDSIN
//C1INIT01 DD DSN=&&ESPLST,DISP=(,PASS),
// SPACE=(TRK,(3,5)),
// DCB=(RECFM=FBA,LRECL=133,DSORG=PS)
//**=====================================================
//** ESPSIM - SIMULATE PROC VIA ESP
//**=====================================================
//ESPSIM EXEC PGM=ESP,MAXRC=0,PARM='SUBSYS(EP21)'
//SYSPRINT DD DSN=&&ESPLST,DISP=(OLD,PASS)
//*YSPRINT DD SYSOUT=*
//SYSIN DD *
SIMULATE EVENT(ROOJO02.&C1ELEMENT) SCHED('TODAY')
//*
//* -----------------------------------
//* PLACE THE LISTING IN LISTINGS
//* -----------------------------------
//CONLIST EXEC
PGM=CONLIST,PARM=STORE,MAXRC=0,COND=EVEN
//C1LLIBO DD DSN=&PFX..LISTLIB,
//
DISP=OLD,MONITOR=COMPONENTS,FOOTPRNT=CREATE
//C1BANNER DD UNIT=&VIO,SPACE=(TRK,(1,1)),
//
DCB=(RECFM=FBA,LRECL=121,BLKSIZE=6171,DSORG=PS)
//LIST01 DD DSN=&&ESPLST,DISP=(OLD,PASS)
//* -----------------------------------
//* COPY SIMULATE OUTPUT TO SYSOUT
//* -----------------------------------
//COPYSRC EXEC PGM=IEBGENER
//SYSPRINT DD SYSOUT=X,BLKSIZE=0
//SYSIN DD DUMMY,BLKSIZE=0
//SYSUT1 DD DSN=&&ESPLST,DISP=(OLD,PASS)
//SYSUT2 DD SYSOUT=*
- 35. 35 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Recommended Sessions
SESSION # TITLE DATE/TIME
MFX129S
Vision and Roadmap: CA Workload Automation ESP
Edition
11/16/2016 at 12:45 pm
Jasmine C
MFX138S
Verizon Case Study: CA WLA ESP: Best Practices, DevOps,
Change Management Utilizing CA Endevor
11/16/2016 at 3:00 pm
Jasmine C
MFX123S
Case Study: UPS Enables Organizational Efficiencies
through the Use of CA Workload Automation
11/17/2016 at 12:45 pm
Jasmine C
MFT157P
Panel Discussion- Best Practices: High Volume
Transaction Processing and Analytics
11/17/2016 at 1:45 pm
Mainframe Theatre