Previous Topic: Modify CICS Startup JCLNext Topic: PSB Generation for the Interface Module


Update the IMS Support User Modification

JCL member DSINIM1 in the CAI.CADSJCL data set provides customers with user modification DSINIM1 that installs source modules into CA Dispatch for IMS support. DSINIM1 defines two new source modules, DSUCFI1 and DSUCFI2. The source for these modules is inline in the user modification.

To install the IMS interface modules outside of SMP/E and link into a separate load library, use member ADSJIM1 in CAI.CADSJCL. Customize the ADSJIM1 source code the same as you would for DSINIM1.

Do the following:

  1. Update the DSINIM1 member with the IMS transaction code that is defined in Step 4c of the work sheet you prepared earlier.
  2. Locate NTID=DSP2 in the definition for the DSUCFI1 source module, and change the DSP2 to the IMS transaction code.

    Member DSUCFI1 also contains a number of terminal definitions specified using the #UCFUTD macro. CA Dispatch uses the first terminal definition that does not contain the TERM=YES parameter it encounters in DSUCFI1 as the default terminal definition. Any other default terminal definitions are ignored.

    The example below shows a default terminal definition as an IBM 3277 Model 2 terminal, and several other possible definitions.

    #UCFUTD TYPE=T3277,MODEL=2
    #UCFUTD TYPE=TTY,TERM=TWX01
    #UCFUTD TYPE=TTY,TERM=TWX02
    #UCFUTD TYPE=TTY,TERM=TWX05
    #UCFUTD TYPE=T3277,MODEL=3,NLINES=32,TERM=REM003
    #UCFUTD TYPE=T3277,MODEL=4,NLINES=43,TERM=LOC046
    #UCFUTD TYPE=T3277,MODEL=5,NLINES=27,NCHARS=132,TERM=REM032
    #UCFUTD TYPE=T3279,MODEL=2,TERM=COLOR33
    
  3. Receive and apply the IMS support user modification after you have completed the updates.