IBM Support

PH00206: CLEAN REDUNDANT SOURCE FILES DOES NOT REMOVE EARLIER GENERATED "USEASEXTERNAL" FILES/CLASSES

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When changing a file or a class in Rhapsody in C to be external
    ("UseAsExternal" property = true)
    and that file has been created before by the code generator,
    it is currently required to manually delete the file earlier
    generated file from the file system.
    
    The Clean Redundant Source Files menu entry will not ask if they
    shall be deleted.
    
    So the external property only stops Rhapsody from generating the
    file
    
    When I set UseAsExternal in CG.Package only, it does't cleanup
    files.
    
    In addition, it is impossible to cleanup package files and also
    generate class files under this package.
    If I switch off this property on nested classes, cleanup of
    package doesn't work
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Rhapsody                                                     *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * CLEAN REDUNDANT SOURCE FILES DOES NOT REMOVE EARLIER         *
    * GENERATED "USEASEXTERNAL" FILES/CLASSES                      *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • Clean Redundant Source Files does not remove earlier generated
    but currently use as external files, fixed
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH00206

  • Reported component name

    TLOGIC RHAPSODY

  • Reported component ID

    5724V74RP

  • Reported release

    830

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-07-06

  • Closed date

    2019-04-29

  • Last modified date

    2019-04-29

  • 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

  • R830 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SS7P9W","label":"Rational Rhapsody"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
07 May 2020