IBM Support

PM95124: Rational Developer for System z V8.5.1 CICS statement doesn't support PL/I array access

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Rational Developer for System z V8.5.1 CICS statement doesn't
    support PL/I array access
    
    When using the RDz Real-time Syntax Check, the parser does not
    properly handle CICS statement with array access. Here is a PL/I
    example to illustrate where the parser is failing.
    
     /*Doesn't work*/
    
     EXEC CICS
    
              FREEMAIN
    
              DATAPOINTER (testStructure(I).pointer)
    
              NOHANDLE;
    
     /*Works*/
    
     EXEC CICS
    
              FREEMAIN
    
              DATAPOINTER (testStructure.pointer)
    
              NOHANDLE;
    
    /* Just verifying that the parser knows it */
    
     testStructure(1).pointer = '00000000'x;
    
    Local fix:
    None
    

Local fix

Problem summary

  • A defect in the parser code did not allow PL/I data structure
    array access in CICS statements.
    

Problem conclusion

  • Modified the parser code to accept PL/I data structure array
    access in CICS statements.
    
    The problem listed in this APAR has been resolved with
    IBM Rational Developer for System z V8.5.1.4 Fix Pack which
    is available from the Recommended Fixes support download page:
    http://www-1.ibm.com/support/docview.wss?rs=2294&uid=swg27006335
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM95124

  • Reported component name

    RATL DEV FOR SY

  • Reported component ID

    5724T0700

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-08-14

  • Closed date

    2013-10-16

  • Last modified date

    2013-10-16

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    RATL DEV FOR SY

  • Fixed component ID

    5724T0700

Applicable component levels

  • R850 PSY

       UP



Document information

More support for: Rational Developer for System z

Software version: 8.5

Reference #: PM95124

Modified date: 16 October 2013