XMEOUT: Set up automatic initialization - 7.4

Ironstream for ServiceNow® Event Management for IBM Z Installation

Product type
Software
Portfolio
Integrate
Product family
Ironstream
Product
Ironstream > Ironstream for ServiceNow® Event Management
Version
7.4
Language
English
Content type
Installation
Product name
lronstream for ServiceNow® Event Management for IBM Z
Title
Ironstream for ServiceNow® Event Management for IBM Z Installation
Copyright
2022
First publish date
2007
Last updated
2023-09-04
Published on
2023-09-04T17:10:40.523800

[Optional.] Use these steps to add an entry to the CICS PLTPI table to activate the XMEOUT exit each time CICS is started (eliminating the need for entering the above CECI ENABLE command).

  1. Create a PLTPI program.

    Run the CICS DFHEITAL procedure with assembler code to start the EVXMEOUT exit. The assembler input for the DFHEITAL job is in hlq.ASM(EVPLTPI). A sample DFHEITAL job is available in SDFHPROC(DFHEITAL).

  2. Update the PLTPI table.
    Add the name of the load module created in Step 1 to the PLTPI table after the DFHDELIM entry. By default, the name is EVPLTPI. A sample PLTPI table follows:
    * LIST OF PROGRAMS TO BE EXECUTED SEQUENTIALLY DURING SYSTEM
    * INITIALIZATION.
    *
     DFHPLT TYPE=INITIAL,SUFFIX=I1
     DFHPLT TYPE=ENTRY,PROGRAM=TRAQA
     DFHPLT TYPE=ENTRY,PROGRAM=TRAQB
    *
     DFHPLT TYPE=ENTRY,PROGRAM=DFHDELIM
    *
     DFHPLT TYPE=ENTRY,PROGRAM=TRASA
     DFHPLT TYPE=ENTRY,PROGRAM=TRASB
     DFHPLT TYPE=ENTRY,PROGRAM=EVPLTPI
     DFHPLT TYPE=FINAL
    *
     END

    Use the DFHAUPLE job to assembler the PLTPI table. A sample DFHAUPLE job is available in SDFHINST(DFHAUPLE).

  3. Identify the PLTPI to CICS. Add a PLTPI entry to the CICS startup parameters if one is not already specified.
  4. Add a definition for the new PLTPI module.

    Enter this command from a CICS session to define the new PLTPI module:

    CEDA DEFINE PROGRAM(EVPLTPI) GROUP(EVOGRP) LANGUAGE(ASSEMBLER)