Dynamic DFHRPL
From CICS Wiki
Contents |
Introduction
This feature was introduced with CTS 3.2
Reasons
- 7*24 Support was main reason
- Addition to the static DFHRPL
- Very flexible way for application load libraries
- Easy to use/setup
- Easier rollout/backout of application changes
RDO
You can use CEDA to define a set of libaries (old load-modules or new program objects)
!DEF LIB !OVERTYPE TO MODIFY CICS RELEASE = 0650 ! CEDA DEFine LIbrary( ) ! LIbrary ==> ! Group ==> ! DEscription ==> ! Ranking ==> 1-9 ! 11-99 ! Critical ==> No No ! Yes ! Status ==> Enabled Enabled ! Disabled ! DATA SET NAMES ! DSNAME01 ==> ! DSNAME02 ==> ! DSNAME03 ==> ! DSNAME04 ==> ! DSNAME05 ==> ! DSNAME06 ==> ! DSNAME07 ==> ! DSNAME08 ==> ! DSNAME09 ==> ! DSNAME10 ==>
- Choose a non existing DD-Name
- Number 10 is reserved for DFHRPL. 1-9 is for libs before DFHRPL and 11-50 for addtional libs after DFHRPL
Activate/Install
You will see a lot of messages in the MSGUSR like this
!DFHLD0501 I 01/17/2008 11:35:22 CINVB 1066 CEDA LIBRARY MYTEST is being installed with status !Enabled. !DFHLD0502 I 01/17/2008 11:35:22 CINVB 1066 CEDA Install of LIBRARY MYTEST has completed successfully. Enablement status is Enabled. !DFHLD0505 I 01/17/2008 11:35:22 CINVB Details for LIBRARY MYTEST, ranking: 50, critical status: Noncritical, enablement status: Enabled. !DFHLD0506 I 01/17/2008 11:35:22 CINVB Details for LIBRARY MYTEST, data sets 1-8: SYSP08.PRIVATE.LOAD, ---, ---, ---, ---, ---, ---, ---. !DFHLD0507 I 01/17/2008 11:35:22 CINVB Details for LIBRARY MYTEST, data sets 9-16: ---, ---, ---, ---, ---, ---, ---, ---. !DFHLD0555 I 01/17/2008 11:35:22 CINVB Current LIBRARY search order follows. !DFHLD0556 I 01/17/2008 11:35:22 CINVB Position in search order: 1, LIBRARY: DFHRPL !DFHLD0556 I 01/17/2008 11:35:22 CINVB Position in search order: 2, LIBRARY: MYTEST
--Roland 05:14, 17 April 2008 (CDT)
