IBM Support

PM25104: Connectors on IBDs disappear after reloading the model

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • 1.  Attached is a sample model in which replicates the problems
    we're seeing with disappearing connectors.
    2.    This model is a very simple car model with four wheels, an
    engine, and a drive train on the Model 1 BDD.
    3.    On the Top Level IBD a connector is created between the
    wheels (part with multiplicity of 4) and the drive train.
    4.    Four additional parts are defined on the Top Level Bdd
    each with a multiplicity of 1, typed with the Wheel block, to
    represent each wheel based on its position (front/back and
    left/right).
    5.    On the Detailed IBD each of these 4 wheel parts are placed
    on the diagram along with the engine and the drive train.
    6.    From the Layout menu a 'complete all relations' is done,
    and the connector defined earlier (connector_4) between the
    drive train and the itsWheel wheel part appears between Drive
    Train and one of the 4 wheel parts. This connector should not
    have been completed.
    7.    After saving, closing and reopening the model, then the
    model,  that connector disappears but is added back again when I
    do complete all relations.
    
    Our suspicion is that the connector is referenced to the Block
    port vs. the part port in the complete all relations action. But
    when re-rendering the drawing after a reopen the logic uses the
    part and not the block to draw it and thus removes it, or can't
    draw it. In this simple model it is easy to see and
    understanding. When you a drawing a more complex diagram in a
    model with many more connectors and use the complete all
    feature, from a user's point of view  it appears to be correct,
    because you do not want to reuse any existing connectors. Only
    to find out that some of your work is missing when the model is
    reloaded at a later point.
    
    Another important fact is this behavior is not seen if the model
    was created new in the 7.5.2.1 release. However, when a model is
    created in 7.5 and then the model is update to 7.5.2.1 this
    behavior is observed in both 7.5 and 7.5.2.1.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Connectors on IBDs disappear after reloading the model
    

Problem conclusion

  • The connectors will not be created anymore after complete
    relations.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM25104

  • Reported component name

    TLOGIC RHAPSODY

  • Reported component ID

    5724V74RP

  • Reported release

    752

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-10-22

  • Closed date

    2010-12-18

  • Last modified date

    2010-12-18

  • 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 PSN

       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.2","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
18 December 2010