This topic describes how to implement autoinstall for programs,
map sets, and partition sets. It consists of the following:
If autoinstall for programs is active, and an implicit or explicit load
request is issued for a previously undefined program, mapset, or partitionset, CICS® dynamically
creates a definition, and installs it and catalogs it as appropriate. An implicit
or explicit load occurs when:
- CICS starts a transaction
- An application program issues one of the following commands:
- EXEC CICS LINK
- EXEC CICS XCTL
- EXEC CICS LOAD
- EXEC CICS ENABLE (for global user exit, or task-related user exit, program)
- When, after an EXEC CICS HANDLE ABEND PROGRAM(…), a condition is raised
and CICS transfers control to the named program.
- CICS calls a user-replaceable program for the first time
- An application program issues one of the following commands:
- EXEC CICS RECEIVE or SEND MAP
- EXEC CICS SEND PARTNSET
- EXEC CICS RECEIVE PARTN