Rational Developer for System z, Version 7.6

Using integrated CICS translation for PL/I with CICS Transaction Server for OS/390

You can use CICS® Transaction Server for OS/390® to provide translation support for EXEC CICS statements. Using integrated translation causes the CICS translator to be invoked directly from your compiler. Thus, your EXEC CICS statements are essentially treated as any other statement.

It is recommended that you use integrated CICS translation whenever possible, but you may need to use separate CICS translation under the following circumstances:

Note that in order to perform syntax checks on your code, you must use integrated CICS translation. To enable integrated CICS translation support for PL/I using CICS Transaction Server for OS/390, follow these steps:

  1. Open the PL/I Settings Properties page.
  2. Click on the Procedures and Steps tab.
  3. Select the Use CICS check box. This activates the drop-down list beside the check box.
  4. From the drop-down list, select the level of CICS Transaction Server installed on the remote system.
  5. Disable the translation procedure by clicking on ELAXFPLT and clicking Disable procedure.
  6. Click Apply.
  7. Click Link Options in the menu on your left in the Properties window. The linker properties pane opens on the right.
  8. Click + next to ELAXFLNK, click LINK, and click Edit step. The Link Step Options window opens.
  9. Fill in the following fields and click OK:
    Link Libraries
    Libraries to link your code with. For example, you might specify CICSVS.TS230.CICS.SDFHLOAD and CEEV2R10.SCEELKED in this field.
    Use specified link instructions
    Select this option and fill in the field below it with the following link edit control cards:
    INCLUDE SYSLIB(DFHELII)
    INCLUDE SYSLIB(EQUDCCXT)
    ORDER CEESTART
    Load Module Location
    The data set where your load module should be placed after the link step. For example, you might set this to the DFHRPL concatenation of your CICS region.
  10. Click Apply.
You can now execute remote syntax checks and perform remote builds on your configured resource. You can specify additional include libraries, compiler options, and JCL in the compiler properties pane by clicking + to expand ELAXFPLT, clicking PLITRAN, and then clicking Edit step.

Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)