Skip to main content

Setting profile tag multiplicity breaks local/global tag values relationship in IBM Rational Rhapsody


Flash (Alert)


Abstract

Setting profile tag multiplicity to anything other than '1' in IBM Rational Rhapsody breaks local/global tag values relationship, resulting in one global value for each tag. No local values are created.

Content

This issue has been identified as a product defect and has been logged under APAR id: PM64769

This APAR was discovered in Rhapsody 7.6.1 and 7.6.1.1 that can lead to tag corruption when using multiplicity values.

Scenario:

    1. Add profile
    2. Add tag to profile.
    3. Set profile to 'Applicable to' - Class
    4. 'Multiplicity' to any value other than 1.
    5. Add a class to default package
    6. Open class features and select Tags tab.
    7. Add tag values via '...' button, for example: 'test1' and 'test2'.

Normally this would create a local copy of the profile tag at the class level. However, in 7.6.1 and 7.6.1.1 it does not create a local tag and the profile tag is changed.

Reloading of the profile restores the global tags and removes the incorrect local changes.

A test fix is also available upon request.


Rate this page:

(0 users)Average rating

Copyright and trademark information

IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.

Rate this page:


(0 users)Average rating

Add comments

Document information

Rational Rhapsody

General Information


Software version:
7.6, 7.6.0.1, 7.6.1, 7.6.1.1


Operating system(s):
Linux, Windows


Reference #:
1599709


Modified date:
2012-06-26

Translate my page

Content navigation