APAR status
Closed as program error.
Error description
Customer has 2 problems : A. In state machine diagrams, changes in the order of actions is not taken into account before the model is closed and re-opened . B. It is also not possible to change the order of activities (en try, do, exit) in an easy way. The user has to do copy/paste of the activities in the right ord er to obtain the right results. Problems are reproducible : - create a state machine diagram - create a state - in this state, create activities in this order : exit, do, e ntry. - under those activities, create at least 2 actions. A. - right click on the entry point/exit point/transition - select 'UML properties' - find the sub properties where all actions are listed ('node' for entry/exit). - adjust the order using the icons on the right. - close the properties : the diagram still shows the old orde r. Workaround : - close the model, open it again : the diagram shows the new o rder. B: there is no GUI to place the entry, do and exit activities in the right order. Workaround: use cut ? paste in the project e xplorer view.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * **************************************************************** * PROBLEM DESCRIPTION: * **************************************************************** * RECOMMENDATION: * **************************************************************** Two problems : A. In state machine diagrams, changes in the order of actions is not taken into account before the model is closed and re-opened. B. It is also not possible to change the order of activities (entry, do, exit) in an easy way. The user has to do copy/paste of the activities in the right order to obtain the right results. Problems are reproducible : - create a state machine diagram
Problem conclusion
Problem A. In state machine diagrams, changes in the order of actions is not taken into account before the model is closed and re-opened. Solution: This issue is fixed now. Problem B. It is also not possible to change the order of activities (entry, do, exit) in an easy way. Currently, depending on the order of creation, the order of these activities can be wrong, for example, they can be displayed in the following order exit, do, entry. And the tool doesn't provide an easy way for user to put them back in proper order. Solution: After analyzing the issue, I still believe that we don't need an UI to do the reordering. The correct order of activities is always entry, do, exit. Entry first, then DoActivity, and then Exit. Change code to always display these activities in proper order (entry, do, exit).
Temporary fix
Comments
APAR Information
APAR number
PM17356
Reported component name
RSA-SE WIN
Reported component ID
5724V8800
Reported release
753
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2010-06-28
Closed date
2010-08-20
Last modified date
2010-08-20
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
RSA-SE WIN
Fixed component ID
5724V8800
Applicable component levels
R753 PSN
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SS4JE2","label":"Rational Software Architect Standard Edition"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.5.3","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]
Document Information
Modified date:
20 August 2010