Fixes are available
APAR status
Closed as program error.
Error description
Description ----------- The behavior is reproducible on rhapsody 7.6.1.2 and with Rhapsody 8.0.3. the attached includes a rhapsody project in several development branches. The projects all contain a class 'CC2' which is a derivation of template class 'CC1' with template argument 'T1'. base : the base version left : left changes right : right changes out1 : merge : base-left-right (diffmerge1.bat) out2 : merge : base-left-right (diffmerge2.bat) out3 : merge : base-out1-out2 (diffmerge3.bat) The projects out1, out2 and out3 are the result of a merge operation of package 'P1.sbs'. (You can execute the merge operation by executing the appropriate diffmerge?.bat file.) out1 and out2 are both in a state where rhapsody can open the model and everything looks fine. But, on opening the out3, it?s observed that the model is corrupted. The template argument of the generalization disappeared.
Local fix
Problem summary
Diffmerge looses template parameter when unit is merged more than once
Problem conclusion
Fixed in 8.0.4
Temporary fix
Comments
APAR Information
APAR number
PM92551
Reported component name
TLOGIC RHAPSODY
Reported component ID
5724V74RP
Reported release
802
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-07-09
Closed date
2013-10-07
Last modified date
2013-10-07
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
R804 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":"8.0.2","Line of Business":{"code":"LOB02","label":"AI Applications"}}]
Document Information
Modified date:
06 January 2022