IBM Support

PI91788: RHAPSODY 8.1.3 AND 8.1.5 DIFFMERGE SHOW DIFFERENT CHANGES

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Description
    
    The customer has recently upgraded from 8.1.3 to 8.1.5. They ran
    a Diffmerge on a model and copy of the model, and they got
    different results between versions.
    
    See attached document for description of the differences, as
    well as the attached projects.
    
    ----
    The cause of the problem is the MDK_Reference_Pkg which contains
    the stereotypes used by the affected packages, or more
    accurately, because a SUB package of MDK_Reference_Pkg contains
    them.
    So in the reference model we have:
    
    MDK_Reference_Pkg > FuncArchTerms > Stereotypes
    
    ..and in the supplied (partial) model it is MDK_Reference_Pkg
    (added with subunits) and not FuncArchTerms that was added as a
    reference.
    
    Thus the path to the stereotypes is two packages deep, which
    causes a problem for DiffMerge and it flags the stereotype on
    the package as unique to the left or the right sides. I
    recreated this in my own model, and if you just add
    FuncArchTerms directly, there is no problem (equally if the
    Stereotypes belong to MDK_Reference_Pkg there is no problem).
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Rhapsody                                                     *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Rhapsody 8.1.3 and 8.1.5 DiffMerge show different changes    *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • The problem is fixed.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI91788

  • Reported component name

    TLOGIC RHAPSODY

  • Reported component ID

    5724V74RP

  • Reported release

    815

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-12-21

  • Closed date

    2018-06-17

  • Last modified date

    2018-06-17

  • 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

  • R815 PSY

       UP



Document information

More support for: Rational Rhapsody

Software version: 815

Reference #: PI91788

Modified date: 17 June 2018