Setting up the FEPI samples

To get the FEPI samples running, you need to customize them for your system.

Procedure

  1. You need to change the following samples:
    • The customization data copy book, DFH0BZCx
    • The setup program, DFH0xZXS
    • The resource definitions, DFH0IZRx.
  2. Compile or assemble and link-edit all the samples (and their maps) that you want, as you would for any CICS® application program.
  3. Define the samples to your front-end system, using the sample resource definitions listed in FEPI samples.
    The resource definitions are in the form required as input to the DFHCSDUP utility. Note that there is a separate resource group for each language because the transaction names used are the same for each programming language. You should have defined the necessary transient data (TD) queues when you installed FEPI itself. Sample definitions are provided in group, DFHDCTG.
  4. Assemble, link-edit, define, and install the appropriate back-end program and maps on your back-end system.
    If you want to use the IMS back-end samples, complete these steps:
    1. Use the sample resource definitions in DFH0IZRI.
    2. Link-edit the back-end program with the IMS version of ASMTDLI (or the appropriate language module), and specify RMODE and AMODE as 24.
      If you use the CICS version of ASMTDLI, the program will abend when executed in the IMS environment.