IBM Support

PM59959: Performing diffmerge (in Rhapsody 7.6.1) on Linux corrupts package.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Summary:
    *********
    
    Performing diffmerge (in Rhapsody 7.6.1) on Linux corrupts
    package.
    
    Description:
    **********
    
    It is observed that when trying to perform a base aware merge
    using diffmerge of Rhapsody 7.6.1 on Linux, the resultant merged
    package is not correctly completed, rendering the model corrupt.
    
    Below are the steps to reproduce the reported behavior:
    
    1. Run diffmerge.exe on the attached model files
    (Service_prelsv4.sbs and Service_gen.sbs) as shown below:
    
     ./diffmerge.exe -abort -base Service_base.sbs -out
    Service_merge_right.sbs Service_prelsv4.sbs Service_gen.sbs
    
    2. Start the merge from GUI. Resolved the merge conflicts
    (choose 'take from right') and Save.
    
    3. Create a new rhapsody project and 'Add to model' the merged
    sbs file (Service_merge_right.sbs).
    
    4. Browse to Packages -? Service -? ServiceSm -? Statechart -?
    States -? Initialising -? Statechart  and open it.
    
    5. You will see arrows is the diagram pointing to nowhere
    (Please refer to the attched screenshot.png).
    
    
    The original package (.sbs) files and the resultant merged
    package (.sbs) file are attached for your reference.
    

Local fix

Problem summary

  • Fixed in 7.6.1.2
    

Problem conclusion

  • Fixed in 7.6.1.2
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM59959

  • Reported component name

    TLOGIC RHAPSODY

  • Reported component ID

    5724V74RP

  • Reported release

    761

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-03-08

  • Closed date

    2013-01-29

  • Last modified date

    2013-01-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

  • R761 PSY

       UP

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

Document Information

Modified date:
28 October 2021