IBM Support

PI69743: RDZ HOST UTILITIES - INTERNAL DEFECTS AND ENHANCEMENTS

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • RDz host utilities - internal defects and enhancements
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: 01.Users of code review application for      *
    *                    z/OS                                      *
    *                 02.Users of code review application for      *
    *                    z/OS                                      *
    *                 03.Users of code review application for      *
    *                    z/OS                                      *
    *                 04.Users of code review application for      *
    *                    z/OS                                      *
    *                 05.Users of code review application for      *
    *                    z/OS                                      *
    *                 06.Users of code review application for      *
    *                    z/OS                                      *
    *                 07.Users of code review application for      *
    *                    z/OS                                      *
    ****************************************************************
    * PROBLEM DESCRIPTION: 01.COBOL parser may throw               *
    *                         ArrayIndexOutOfBoundsException for   *
    *                         programs on COPY/REPLACING.          *
    *                      02.Unexpected warning marker on "EXEC   *
    *                         SQL INCLUDE my-include" statement    *
    *                         in COBOL program.                    *
    *                      03.COBOL parser reporting error on      *
    *                         Nordic O Slash character.            *
    *                      04.COBOL Editor incorrectly flags       *
    *                         syntax in table definition in case   *
    *                         of processing data items with an     *
    *                         OCCURS clause.                       *
    *                      05.RDz's SQL parser incorrectly parses  *
    *                         table names starting with 'UX' and   *
    *                         shows a "UX is invalid" warning.     *
    *                      06.COBOL style string literal line      *
    *                         continuations are not correctly      *
    *                         handled by RDz's EXEC SQL parser.    *
    *                      07.When a builtin is explicity          *
    *                         declared more than once, the RDz     *
    *                         PL/I parser incorrectly warns of     *
    *                         ambiguous references.                *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    01.COBOL parser may throw ArrayIndexOutOfBoundsException for
       programs on COPY/REPLACING.
    02.Unexpected warning marker on "EXEC SQL INCLUDE my-include"
       statement in COBOL program.
    03.COBOL parser reporting error on Nordic O Slash character.
    04.COBOL Editor incorrectly flags syntax in table definition in
       case of processing data items with an OCCURS clause.
    05.RDz's SQL parser incorrectly parses table names starting
       with 'UX' and shows a "UX is invalid" warning.
    06.COBOL style string literal line continuations are not
       correctly handled by RDz's EXEC SQL parser.
    07.When a builtin is explicity declared more than once, the RDz
       PL/I parser incorrectly warns of ambiguous references.
    

Problem conclusion

  • 01.Modified COBOL parser to correctly keep track of location on
       COPY/REPLACING.
    02.The TIMESTAMP(integer) keyword is not correctly recognized
       by RD/z SQL parser.
    03.COBOL parser requires update to account for Nordic O Slash
       character.
    04.The issue was mainly since when we are processing the
       Symbols and their references we need to look in the current
       table for references in ASCENDING/DESCENDING clauses.
    05.Modified SQL parser to correctly parse table names starting
       with 'UX'.
    06.Modified code to correctly handle COBOL style string literal
       line continuations in RDz's EXEC SQL parser.
    07.Modified PL/I parser to account for multiply declared
       builtins.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI69743

  • Reported component name

    RD/Z UTILITIES

  • Reported component ID

    5724T0733

  • Reported release

    951

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-09-27

  • Closed date

    2016-10-24

  • Last modified date

    2016-10-28

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

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

    UI41937

Modules/Macros

  • AKGXCR01 AKGXCR02 AKGXCR03
    

Fix information

  • Fixed component name

    ID/Z UTILITIES

  • Fixed component ID

    5724T0733

Applicable component levels

  • R951 PSY UI41937

       UP16/10/28 I 1000

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.



Document information

More support for: Rational Developer for System z

Software version: 951

Reference #: PI69743

Modified date: 28 October 2016