IBM Support

PH05981: WRONG INCLUDE IS GENERATED FOR EXTERNAL FILE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • it is not possible to include external files independently from
    generated folder structure, e.g. when modelling system include
    files (for example stdint.h or sys/time.h) that do not need a
    path depending on the project structure in the #include
    directive.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Rhapsody                                                     *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * wrong include is generated for external file                 *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • It is now possible to define CG::File::IncludeScheme on external
    class/file as LocalOnly. In this case package directory won't be
    included in generated "#include" statement for Usage  dependency
    on this class/file.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH05981

  • Reported component name

    TLOGIC RHAPSODY

  • Reported component ID

    5724V74RP

  • Reported release

    831

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-11-30

  • Closed date

    2019-04-30

  • Last modified date

    2019-04-30

  • 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

    TLOGIC RHAPSODY

  • Fixed component ID

    5724V74RP

Applicable component levels

  • R831 PSY

       UP

[{"Line of Business":{"code":"LOB59","label":"Sustainability Software"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS7P9W","label":"Rational Rhapsody"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"831"}]

Document Information

Modified date:
13 September 2021