IBM Support

SE56954: EXTERNAL DS DEFINITION WITHIN A PROC IS NOTDISPLAYED IN THE OUTLINE VIEW

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • In RDI 9.0.0.1, when editing RPGLE source, for an external DS
    definition in a subprocedure, the (RPGLE live) outline view
    does not show the subfields for the externally described DS. The
    problem appears to be caused by some seemingly unrelated DS
    declaration statements.
    
    Example:
    
          dcustomer       e ds                  qualified
    
         D DS2           E DS                  Qualified
    
          // Deleting this next line brings in the subproc ds
             subfields ...
         Dotherproc        pr                  likeDS( DS2)
                                                             lr
         c                   seton
         Pproc1          B
         dcustomer       e ds                  qualified
         P             E
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: ILE RPG developers using RDi                 *
    ****************************************************************
    * PROBLEM DESCRIPTION: In RDi 9.0.0.1, external data           *
    *                      structure definition within a           *
    *                      procedure is not displayed in the       *
    *                      outline view                            *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When editing an ILE RPG member containing a procedure with an
    externally-described datastructure defined in it, the data
    structure does not apprear in the live outline view.  A
    NullPointerException is seen in the .log file.
    

Problem conclusion

  • This problem is fixed in the RDi 9.0.1 update.
    

Temporary fix

Comments

APAR Information

  • APAR number

    SE56954

  • Reported component name

    RDI RPG AND COB

  • Reported component ID

    5724Y99RC

  • Reported release

    900

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-10-24

  • Closed date

    2014-03-28

  • Last modified date

    2014-03-28

  • 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

    RDI RPG AND COB

  • Fixed component ID

    5724Y99RC

Applicable component levels

  • R900 PSY

       UP

  • R901 PSY

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSAE4W","label":"Rational Developer for i"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.0","Edition":"","Line of Business":{"code":"LOB57","label":"Power"}}]

Document Information

Modified date:
28 March 2014