Fixes are available
APAR status
Closed as program error.
Error description
I have a model with a class "MyBaseClass" ccontaining a Statechart. The Statechart have, among others, a state "StateX" and an event "eventX". The class is a generalization of 3 different classes "MyClass1", "MyClass2" and "MyClass3" which inherit the Statechart from the class "Base" I open the model, select "Blase" class; double click on the "Statechart" and delete the "StateX" and "eventX" from the model. I save the new model for further usage (and eventually close the Rhapsody). At this moment my expectation is that "StateX" and "EventX" has been completely removed from my model. (I reopen the Rhapsody and) type Ctrl+F to search for "StateX" or "eventX". I find there are occurrences of those in "MyClass1", "MyClass2" and "MyClass3". I click on the reference and Rhapsody crashes.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * Rhapsody * **************************************************************** * PROBLEM DESCRIPTION: * * RHAPSODY 8.1.5 CRASH IN LINUX * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
The state remains because it was deleted from a base statechart and the the derived statechart is not being updated automatically. Once the user clicks on the state in the search results, the statechart is being updated against its base statechart and the state is being deleted. Fixed by adding safe programming.
Temporary fix
Comments
APAR Information
APAR number
PI84730
Reported component name
TLOGIC RHAPSODY
Reported component ID
5724V74RP
Reported release
815
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2017-07-19
Closed date
2017-12-04
Last modified date
2017-12-04
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
R815 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":"815","Line of Business":{"code":"LOB02","label":"AI Applications"}}]
Document Information
Modified date:
18 October 2021