To submit a job to EYU9BCSD, you must specify the following DFHCSDUP EXTRACT command:
EXtract LIst(listname) | Group(groupname)
USerprogram(EYU9BCSD) OBJECTS
Note the following requirements:
Figure 28 is an example of the JCL that you can use to run EYU9BCSD. This sample JCL is supplied in the member EYUJCLEX in the CICSTS13.CPSM.SEYUSAMP library.
//*------------------------------------------------------------
//*
//* Delete the extract output file for a rerun of this job
//*
//*------------------------------------------------------------
//BR14OUT EXEC PGM=IEFBR14
//EYUOUT DD DISP=(MOD,DELETE,DELETE),
// DSN=cpsm.index.EYUOUT.group_name,
// SPACE=(TRK,(1,1)),
// UNIT=SYSDA
//*------------------------------------------------------------
//*
//* Extract the CSD Resource Definitions
//*
//*------------------------------------------------------------
//CSDXTRCT EXEC PGM=DFHCSDUP,
// COND=(0,NE),
// PARM='CSD(READONLY)'
//STEPLIB DD DISP=SHR,DSN=cics.index.SDFHLOAD
// DD DISP=SHR,DSN=cpsm.index.SEYUAUTH
//DFHCSD DD DISP=SHR,DSN=cics.dfhcsd
//EYUOUT DD DISP=(,CATLG,DELETE),
// DSN=cpsm.index.EYUOUT.group_name,
// SPACE=(TRK,(1,5)),
// UNIT=SYSDA
//SYSPRINT DD SYSOUT=*
//SYSIN DD *
EXTRACT USERPROGRAM(EYU9BCSD) OBJECTS GROUP(group_name)
/*
//EYUIN DD *
RESGROUP(group_name)
RESINGRP(CSDGROUP)
CONNECTION(*)
CORBASERVER(*)
DB2CONN(*)
DB2ENTRY(*)
DB2TRAN(*)
DJAR(*)
DOCTEMPLATE(*)
ENQMODEL(*)
FILE(*)
JOURNAL(*)
JOURNALMODEL(*)
LSRPOOL(*)
MAPSET(*)
PARTITIONSET(*)
PARTNER(*)
PROFILE(*)
PROCESSTYPE(*)
PROGRAM(*)
REQUESTMODEL(*)
SESSIONS(*)
TCPIPSERVICE(*)
TDQUEUE(*)
TERMINAL(*)
TRANCLASS(*)
TRANSACTION(*)
TSMODEL(*)
TYPETERM(*)
/*
//*------------------------------------------------------------
//*
//* List EYUOUT to view errors
//*
//*------------------------------------------------------------
//LISTOUT EXEC PGM=IEBGENER
//SYSUT1 DD DISP=OLD,DSN=cpsm.index.EYUOUT.group_name
//SYSUT2 DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSIN DD DUMMY
This example extracts resource definitions of all resource types from a specified CSD group (group_name). At the same time, a CICSPlex® SM resource group (RESGROUP) is generated for that CSD group and associations are generated between the group and the resource definitions.
Modify the sample JCL to provide the following information:
For more details of the DFHCSDUP utility and its parameters, see the CICS Resource Definition Guide.
To extract definitions from all the groups in a CSD group list: