Dynamic DFHRPL

From CICS Wiki

Jump to: navigation, search

Contents

Introduction

This feature was introduced with CTS 3.2

Reasons

  1. 7*24 Support was main reason
  2. Addition to the static DFHRPL
  3. Very flexible way for application load libraries
  4. Easy to use/setup
  5. 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     ==>
  1. Choose a non existing DD-Name
  2. 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)