IBM Support

PI84104: RHAPSODY DOES NOT MAINTAIN UNIT SETTINGS WHEN A PACKAGE IS COPIED.

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • When a user copies a package with sub-packages the setting
    ("Store in separate Directory") for copied sub-packages is not
    maintained.
    
    TO REPRODUCE:
    1. Create a new project, change
    General::Model::DefaultDirectoryScheme to PackageAsDirectory.
    2. Create one package, call it "OriginalPackage", create under
    an other package "InternPackage".
    2.1 Save.
    2.2 - Observation in Rhapsody:
    "Store in separate Directory" is set in both OriginalPackage and
    InternPackage Unit option.
    2.3 - Observation  in the file system :
    C:\Project\Project_rpy\OriginalPackage
    C:\Project\Project_rpy\OriginalPackage\InternPackage
    C:\Project\Project_rpy\OriginalPackage\OrigininalPackage.sbs
    C:\Project\Project_rpy\OriginalPackage\InternPackage\InternPacka
    ge.sbs
    
    3. back in rhapsody, ctrl + drag and drop the OriginalPackage.
    You get OriginalPackage_copy with an InternPackage. Save.
    
    3.1 - Observation in Rhapsody :
    "Store in separate Directory" is set in the OriginalPackage_copy
    Unit option, but not in InternPackage  for no reason.
    
    3.2 - Observation in file system
    As per the observation in 3.1, no InternPackage folder has been
    created
    C:\Project\Project_rpy\OriginalPackage_copy
    C:\Project\Project_rpy\OrigininalPackage_copy\InternPackage. sbs
    C:\Project\Project_rpy\OrigininalPackage_copy\OrigininalPackage_
    copy.sbs
    
    No InternPackage has been created to contain InternPackage.sbs
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Rhapsody                                                     *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * RHAPSODY DOES NOT MAINTAIN UNIT SETTINGS WHEN A PACKAGE IS   *
    * COPIED.                                                      *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • Fixed by setting the package to be saved in separate directory.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI84104

  • Reported component name

    TLOGIC RHAPSODY

  • Reported component ID

    5724V74RP

  • Reported release

    820

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-07-06

  • Closed date

    2017-12-04

  • Last modified date

    2017-12-04

  • 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

  • R820 PSY

       UP



Document information

More support for: Rational Rhapsody

Software version: 820

Reference #: PI84104

Modified date: 04 December 2017