I am a systems programmer who made several updates to a CA ACF2 exit, do I need to IPL in order for the updated exit to become active? Or, can the modify ACF2 NEWMOD "F ACF2,NEWMOD(exitname)" command be used?
The modify ACF2 NEWMOD "F ACF2,NEWMOD(exitname)" command cannot be used, however the SETPROG LPA command can be used to activate a new exit or refresh and existing exit.
To activate or refresh a CA ACF2 exit without an IPL you can issue the SETPROG LPA operator command, then issue an ACF2 REFRESH command of the EXITS record "F ACF2,REFRESH(EXITS)".
The SETPROG LPA command, can be used instead of an IPL if you execute the following:
SETPROG LPA,ADD,MODNAME=(abcdefg),DSNAME=cailpaFrom TSO using the ACF2 coammnd processor ACF:
ACF SET CONTROL(GSO) CHANGE EXITS exitname(abcdefg) F ACF2,REFRESH(EXITS)Where exitname is the ACF2 GSO EXITS record name (for example, RSCXIT1, DSNPOST) and abcdefg is the site's exit module name.
SETPROG LPA,ADD,MODNAME=(abcdefg),DSNAME=cailpa F ACF2,REFRESH(EXITS)Where exitname is the ACF2 GSO EXITS record name (for example, RSCXIT1, DSNPOST) and abcdefg is the site's exit module name.
Details on the ACF2 GSO EXITS can be found in the CA ACF2 for z/OS System Programmers Guide, Chapter 14: Maintaining Global System Options Records, section "CA ACF2 Exit Specifications (EXITS)".