Program installation steps

There are a number of steps that need to be performed to install an application program to run under CICS.

About this task

The steps are as follows:

Procedure

  1. If your compiler does not translate CICS commands, you must translate the program source code to turn CICS commands into calls that are understood by the compiler.
    1. If your program does not use CICS commands and is invoked only by a running transaction (and never directly by CICS task initiation), you do not need a translator step.
    2. You must also translate CICS command-level programs that access DL/I services through either the DL/I CALL or EXEC DLI interfaces. Applications that access DB2® services using the EXEC SQL interface need an additional precompilation step.
  2. Compile your program source to produce object code.
  3. Link-edit the object module to produce a load module, which you store in an application load library in the DFHRPL or dynamic LIBRARY concatenation. You need additional INCLUDE statements for applications that access DB2 services using the EXEC SQL interface.
  4. Create resource definition entries, in the CSD for any transaction that calls the program, and install them.
  5. Create a resource definition entry in the CSD for the program using one of the following methods:
    • Using program autoinstall.
    • Using RDO.


dfhp3_installprog_roadmap.html | Timestamp icon Last updated: Thursday, 27 June 2019