Previous Topic: Define CICS Agent Resources to CICSNext Topic: Change CICS Startup JCL


Add Exit Enable/Disable to the CICS PLT

You can start the CICS Agent and exits manually with the TKOI transaction.

You can start the CICS Agent and exits manually with the TKOR transaction.

A simple way to enable the CICS exits and start the agent running is to place entries in the PLTSI (CICS startup). A PLTPI example follows. If the SIP has PLTPI=SI, then the following table would be assembled as DFHPLTSI. The CICS TCP/IP interface is started before the DevTest exits and agent.

DFHPLT TYPE=INITIAL,SUFFIX=SI
*
* The following programs are run in the second pass of PLTPI
*
         DFHPLT TYPE=ENTRY,PROGRAM=DFHDELIM
* The following programs are run in the third pass of PLTPI
*
         DFHPLT TYPE=ENTRY,PROGRAM=EZACIC20
         DFHPLT TYPE=ENTRY,PROGRAM=ITKOINST
         DFHPLT TYPE=FINAL
         END

A way to disable the DevTest exits and stop the agent when it shuts down is to include an entry in the PLTSD (CICS shutdown). A PLTSD example follows. If the SIP has PLTSD=SD, then the following table is assembled as DFHPLTSD. The DevTest exits and agent are stopped before the CICS TCP/IP interface.

DFHPLT TYPE=INITIAL,SUFFIX=SD
*
* The following programs are run in the first pass of PLTSD
*
         DFHPLT TYPE=ENTRY,PROGRAM=ITKOREMV
         DFHPLT TYPE=ENTRY,PROGRAM=EZACIC20
*
         DFHPLT TYPE=ENTRY,PROGRAM=DFHDELIM
* The following programs are run in the second pass of PLTSD
*
         DFHPLT TYPE=FINAL
         END