IBM Support

PI36761: RDZ-UTIL INTERNAL V9111 DEFECTS/ENHANCEMENTS

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • RDZ-UTIL INTERNAL V9111 DEFECTS/ENHANCEMENTS
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: 01.Headless code review users                *
    *                 02.Headless code review users                *
    *                 03.Headless code review users                *
    *                 04.Headless code review users                *
    *                 05.Headless code review users                *
    *                 06.Headless code review users                *
    ****************************************************************
    * PROBLEM DESCRIPTION: 01.RDz editor cannot find copybooks     *
    *                         referenced by a -INC statement       *
    *                         before column 7                      *
    *                      02.In RDz 9.1, real time syntax check   *
    *                         issues warning in PL/I with REORDER  *
    *                         in PROC and INIT construct           *
    *                      03.PLI Rule Defect -- Use INITIAL with  *
    *                         STATIC data                          *
    *                      04.Error "BLOB expected instead of      *
    *                         this input" when editing COBOL       *
    *                         program with VARBINARY SQL type      *
    *                      05.RDz client 9.1.1 PL/I Real-time      *
    *                         Syntax check tooling stays in        *
    *                         "Initializing" step                  *
    *                      06.EXEC SQL statements are not          *
    *                         correctly modeled in the Data        *
    *                         Division for custom COBOL code       *
    *                         review rules.                        *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    01.Rational Developer for System z - RDz - v9.1.1 editors
       cannot find copybooks referenced by a -INC statement before
       column 7.
    02.The RDz PL/I parser can not handle REORDER entry/procedure
       options or expressions in INIT attribute repetition factors.
    03.The PL/I rule "Use INITIAL with STATIC data declarations"
       ignores levels and will incorrectly mark a static data
       declaration when all of its sublevels are initialized.
    04.In Rational Developer for System z - RDz - v9.0.1, editing a
       COBOL program containing VARBINARY SQL type results in
       real-time syntax check error: "BLOB expected instead of this
       input"
    05.In RDz V9.1.1, the PL/I real-time syntax check gets stuck in
       a loop and the PL/I initialization takes many minutes.
    06.EXEC SQL statements are not correctly modeled in the Data
       Division for custom COBOL code review rules.
    

Problem conclusion

  • 01.Modified the COBOL parser to accept the -INC statement
       before column 7.
    02.Modified the parser to support REORDER entry/procedure
       options and expressions in INIT attribute repetition
       factors.
    03.Modified the PL/I rule "Use INITIAL with STATIC data
       declarations" to not mark a static data declaration that has
       all of its sublevels initialized.
    04.Updated the COBOL parser for SQL types introduced in recent
       versions of DB/2.
    05.Identified and fixed a performance bug in the PL/I parser.
    06.Modified model population code to make sure data division
       EXEC SQL statements are correctly modeled.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI36761

  • Reported component name

    RD/Z UTILITIES

  • Reported component ID

    5724T0733

  • Reported release

    910

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-03-12

  • Closed date

    2015-03-18

  • Last modified date

    2015-04-02

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

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

    UI26077

Modules/Macros

  • AKGXCR01 AKGXCR02 AKGXCR03
    

Fix information

  • Fixed component name

    RD/Z UTILITIES

  • Fixed component ID

    5724T0733

Applicable component levels

  • R910 PSY UI26077

       UP15/04/02 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: 910

Reference #: PI36761

Modified date: 02 April 2015