IBM Support

SE54160: RDP 8.5.1 RPGLE PARSER DOES NOT HANDLE MISSING END BRACKET, ENDxx CALC, OR END PROCEDURE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as fixed if next.

Error description

  • When creating annotations about missing ENDxx, end procedures or
    end brackets, an exception
    "org.eclipse.core.runtime.AssertionFailedException"
    is generated in the log and the parse fails which causes the
    outline view not to be updated with the latest changes.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: RD Power users who edit RPGLE source using   *
    *                 the live outline view.                       *
    ****************************************************************
    * PROBLEM DESCRIPTION: RPG live outline view not populated     *
    *                      sometimes for source with missing       *
    *                      closing end statements.                 *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When editing RPGLE source with the live outline view, if the
    source has missing closing END statements, procedure ends, or
    end brackets, then the code scan for the live outline would
    produce an exception "org.eclipse.core.runtime.
    AssertionFailedException" in the workspace error log, and
    prevent the outline view from being updated with the latest
    changes.
    
    This problem is fixed in RDi 9.0.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    SE54160

  • Reported component name

    RPG/COBOL DEV T

  • Reported component ID

    5724Y9901

  • Reported release

    850

  • Status

    CLOSED FIN

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-12-08

  • Closed date

    2013-06-21

  • Last modified date

    2013-06-21

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

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

Fix information

Applicable component levels

  • R850 PSY

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SS4QVT","label":"Rational Developer for Power Systems Software"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.5","Edition":"","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}}]

Document Information

Modified date:
21 June 2013