IBM Support

PK86881: UPDATING ATTRIBUTE NAME USED AS QUALIFIER DOES NOT UPDATE OBJECT MODEL DIAGRAM.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • 223597
    Object Model Diagram can show a qualifier for an association.
    Once the qualifier is displayed, changing the attribute name
    will never update the qualifier name.  Hence, OMD will show a
    qualifier name that does not exist as an attribute.
    
    Close/re-open the OMD does not update the qualifier.  The only
    way to update the qualifier text is to open the feature dialog
    box, open End1 tab, and reselect qualifier.  This operation is
    the same as defining a new qualifier.
    
    OMD should be updated , as soon as the qualifier name is
    changed.
    Or, it should be updated by re-opening the OMD.
    
    Followings are the operation to reproduce:
    
    (1)  Start Rhapsody (C++), and create a new project.
    (2)  On the Object model diagram, define two classes (class_0
         and class_1).
    (3)  Append an attribute 'attribute_0' to class _1
    (4)  Draw a directed association from class_0 to class_1.
    (5)  Double-click the association to open the feature dialog
         boxc, open End1 tab, and select 'attribute_0' as the
         qualifier.
    
     # Now, OMD shows 'attribute_0' beside of the class_0.
    
    (6)  Change the name of attribute_0 to 'attr1'.  This change can
         be done either from browser or on the OMD.
    
    Although you have successfully update the attribute name, OMD
    still shows 'attribute_0' as qualifier.
    

Local fix

  • Change the qualifier manually.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Updating attribute name used as qualifier does not update
    OMD
    

Problem conclusion

  • Fixed in Scorpio
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK86881

  • Reported component name

    TLOGIC RHAPSODY

  • Reported component ID

    5724V74RP

  • Reported release

    740

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-05-19

  • Closed date

    2012-09-21

  • Last modified date

    2012-09-21

  • 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

  • R740 PSN

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

Document Information

Modified date:
24 October 2021