IBM Support

PM16474: Lethal Issue with DiffMerge

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as fixed if next.

Error description

  • Summary:
    Lethal Issue with DiffMerge : The links of the Structure diagram
     go missing after merge leading to code issues.
    
    Description:
    In the attached zip you will find
    A) 3 sbs files (i.e. left, right and base)
    
    B) 4 Project folders which contains the above three sbs files an
    d the
    Merged sbs file respectively. Also the supporting sbs files and
    a
    Rhapsody Project which has the sbs files added to the model.
    C) A doc file with snapshots showing my Auto-Merge process.
    
    Open the Rhapsody Projects Left, Right, Base and Merged one by o
    ne. If
    there is any warning prompt ignore it. In each of the Projects
    
    navigate
    
    to:
    
    Packages -? OperatorAssistImplPkg -? NodeClass -? OperatorAssist
     -?
    Structure Diagrams -?
    
    OperatorAssist
    
    Look at the RED arrows in the structure diagrams in each of the
    
    projects. You will see that arrow heads exist in each of the Lef
    t,
    Right and Base projects but are not present in the Merged
    
    Project.
    
    
    This absence of the arrow head leads to the links being uninitia
    lized
    and hence unintended behavior of the code.
    
    
    As you can see from the snapshots of the merge decisions the Str
    ucture
    Diagram does not even show up as a DIFF between the versions.
    
    
    Customer Comments:
    Dif merge is a huge part of our development process.
    
    
    Business Impact:
    This problem has become very significant.  It is costing many ho
    urs per
    week fixing bad merges as well as having to rebuild/test our cod
    e.  I
    need someone to look into this ASAP.
    

Local fix

Problem summary

  • Fixed in 7.5.2.1
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PM16474

  • Reported component name

    TLOGIC RHAPSODY

  • Reported component ID

    5724V74RP

  • Reported release

    751

  • Status

    CLOSED FIN

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-06-14

  • Closed date

    2011-01-20

  • Last modified date

    2011-01-20

  • 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

  • R752 PSY

       UP

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

Document Information

Modified date:
20 January 2011