The reasons for using autoinstall for MVS™ consoles are the same as those that apply
to the autoinstall for VTAM® devices: you don't have to define each device explicitly,
and you save on storage (see Autoinstalling terminals--preliminary considerations).
For consoles, in addition to the normal autoinstall support, you can also
choose to let CICS® autoinstall consoles without calling the autoinstall
program. In this case, CICS uses either:
- A model console definition with an AUTINSTNAME (model name) that matches
the MVS console name, or
- The first suitable console model it finds in alphanumeric sequence
If the autoinstall control program is not called, CICS generates a
4-character termid starting with the ¬ (logical not) symbol.
If you want CICS to install your consoles automatically:
- Specify AICONS=AUTO (or issue a CEMT (or EXEC CICS) SET AUTOINSTALL CONSOLES(FULLAUTO) command).
- Create at least one model TERMINAL definition that references a TYPETERM
definition specifying DEVICE(CONSOLE). You can use the IBM-supplied definition
in group DFHTERMC if it suits your needs.
- Install the model TERMINAL and TYPETERM definition.
If you choose to have your autoinstall control program invoked for consoles,
follow these steps:
- Use the default autoinstall control program for terminals (DFHZATDX or
DFHZATDY), or write your own program, using the source code of the default
program and the customization examples in this section as a basis.
Notes:
- You can have only one active autoinstall control program to handle terminals,
consoles, and APPC connections. You specify the name of the active program
on the AIEXIT system initialization parameter.
- Your autoinstall program must be able to recognise the console INSTALL
and DELETE parameter lists and return a model name, termid and return code.
- Enable the CICS AUTOINSTALL function for consoles. You can do this
either by specifying AICONS=YES as a system initialization parameter, or by
issuing a SET AUTOINSTALL CONSOLES(PROGAUTO) command.
- Specify the AIEXIT system initialization parameter to define your autoinstall
control program to CICS.
If AICONS=YES is specified, or a CEMT (or EXEC CICS) SET AUTOINSTALL CONSOLES(PROGAUTO) has
been issued, CICS invokes your autoinstall control program when:
- An autoinstall INSTALL request is being processed.
- An autoinstall request has previously been accepted by the autoinstall
control program, but the subsequent INSTALL process has failed.
- The delay period since the console was last used has elapsed.
[[ Contents Previous Page | Next Page Index ]]