Topic
  • No replies
SystemAdmin
SystemAdmin
403 Posts

Pinned topic Newbie Question - CICS programming calling IMS

‏2011-12-16T15:11:29Z |
I'm using RDz to code a CICS program that calls out to IMS. To do this, I include the IBM-supplied copylib that describes the user interface block, DLIUIB. The LINKAGE section in my CICS program looks like this:


LINKAGE SECTION. COPY DLIUIB. 01 OVERLAY-DLIUIB REDEFINES DLIUIB. 02  PCBADDR           USAGE IS POINTER. 02  FILLER            PIC XX. 01 PCB-ADDR-LIST. 02  PCB-ADDRESS-LIST  USAGE IS POINTER OCCURS 10 TIMES. 01 PCB. 02 PCB-DBD-NAME       PIC X(8). 02 PCB-SEG-LEVEL      PIC XX. 02 PCB-STATUS-CODE    PIC XX.


RDz displays the following syntax errors when editing this source:


Multiple markers at 

this line - The copybook contains the following error: 
"ERROR_TOKEN" unexpected tokens ignored - The copybook contains the following error: 
"REDEFINES" expected instead of 

this input


followed by:


"ERROR_TOKEN" unexpected tokens ignored


The code compiles fine on the mainframe. Any suggestions on how to modify the code and/or configure RDz such that these local syntax "errors" don't appear?
Updated on 2012-02-06T17:14:59Z at 2012-02-06T17:14:59Z by SystemAdmin
  • SystemAdmin
    SystemAdmin
    403 Posts

    Re: Newbie Question - CICS programming calling IMS

    ‏2012-02-06T17:14:59Z  
    Note: IBM has confirmed that this is a problem in client build 8.0.3.1. Apparently this wasn't an issue in client build 7.6.