APAR status
Closed as program error.
Error description
Steps to Reproduce: 1. Create a new basic model in rational rhapsody for C in 32 bit in code centric mode. 2. Create a new class with an 'Operation' and generate code. 3. Navigate to a class with 'Operation' and edit its arguments from code(*.c and *.h' by either adding a new argument or deleting an existing argument. 4. Navigate to Code-> Round Trip and select 'Default Config' 5. The existing operation is marked with '<<MergeCandidate>> stereotype and a new operation is created. 6. Rightclicking both the old and new operation and selecting 'RoundTrip Merge' retains the new changes on the function. -----> This is the expected behavior. 7. Set the following property as mentioned at project level. Browser::Settings::ShowOrder = "True" Browser::Settings::DisplayMode = "Flat" 8. Repeat the steps from 3 to 6. -----> Inconsitent behavior is observed, which is Rhapsody deletes the new version and retains the 'MergeCandidate' function.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * Rhapsody * **************************************************************** * PROBLEM DESCRIPTION: * * Inconsitent behavior of MergeCandidate in round tripping. * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
The behavior of Roundtrip Merge for MergeCandidate. is dependent on which functions was chosen first instead of the MergeCandidate stereotype on one of the functions Problem fixed
Temporary fix
Comments
APAR Information
APAR number
PH02467
Reported component name
TLOGIC RHAPSODY
Reported component ID
5724V74RP
Reported release
831
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2018-09-05
Closed date
2019-04-29
Last modified date
2019-04-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
[{"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":"831","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
29 April 2019