APAR status
Closed as program error.
Error description
Attempts to draw a line from the draw menu selecting Stereotype is not taken into account results in the default value and consequently its associated depiction is always used in IBM Rational System Architect (SA). Additional information: This is reported on 11.4.2, 11.4.3. and 11.4.3.4 versions. Also confirmed the same issue on previous versions such as 11.4.2.6 and 11.4.2.7 releases. Hence this has existed for some time. 11.4.3 and 11.4.3.1 and 11.4.3.2 the line gets the default depiction "control flow" for the arrow. Also same behavior prior to 11.4.3 (tested on 11.4.2.6 and 11.4.2.7). 11.4.3.3 11.4.3.4 the line gets a default of no depiction hence no arrow. Before you "ok" the definition in either case it has the "control flow" arrow, but after pressing "ok" , it has no arrow. Refresh does not work unless you edit the definition / line symbol, then set the stereotype, press "ok", press the refresh icon) Impact: You cannot choose directly a type of relationship. You first have to create the relationship and then choose its type afterwards. This is tedious. SYMPTOM Usrprops.txt: RENAME DIAGRAM "USER 1" TO "My Data Flow Diagram" RENAME DEFINITION "USER 1" TO "My Function" RENAME DEFINITION "USER 2" TO "My Data Flow" RENAME SYMBOL "USER 1" TO "My Function" RENAME SYMBOL "USER 2" TO "My Data Flow" LIST "My Flow Type" { VALUE "Regular Flow" DEPICTIONS { DIAGRAM LINE_END\\OPEN_ARROW MENU "images\lineend1.bmp" } VALUE "Control Flow" DEPICTIONS { DIAGRAM LINE_END\\BLACK_ARROW MENU "images\lineend4.bmp" } } DIAGRAM "My Data Flow Diagram" { } DEFINITION "My Function" { } DEFINITION "My Data Flow" { PROPERTY "KeyGUID" { KEY EDIT TEXT ASGUID LENGTH 80 READONLY INVISIBLE BROWSER {HIDE} } PROPERTY "Flow Type" { EDIT TEXT LISTONLYCOMBO LIST "My Flow Type" LENGTH 30 INIT_FROM_SYMBOL TOTAG } PROPERTY "Source" { EDIT HETEROGENEOUSONEOF "My Function" AND_SUBTYPES FROMDEF } PROPERTY "Target" { EDIT HETEROGENEOUSONEOF "My Function" AND_SUBTYPES TODEF } } SYMBOL "My Function" { ASSIGN TO "My Data Flow Diagram" REPRESENTS NODE "My Function" } SYMBOL "My Data Flow" { ASSIGN TO "My Data Flow Diagram" REPRESENTS EXPLICIT RELATIONSHIP "My Data Flow" DEPICT LIKE "Generic Line" DEPICTIONS { MENU "images\lineend1.bmp" } PROPERTY "Flow Type"{ EDIT TEXT LISTONLY LIST "My Flow Type" DEFAULT "Regular Flow" LENGTH 30 TOTAG } } Steps to reproduce: 1. Create a "My Data Flow Diagram" 2. Draw two "My Function" symbols 3. On the "Draw" Tool-bar select the "My Data Flow" symbol 4. Select "Control Flow" to create a data flow with the corresponding stereotype. 5. Draw a "My Data Flow" between the two symbols 6. Press either "OK" or "Apply" if prompted Expected Result: The depiction on the line for the flow arrow to be of the chosen stereotype. Unexpected Result: The depiction on the line for the flow arrow is not taken into account. The default value and consequently its associated depiction is always used. WORKAROUND Procedure: 1. Edit the definition for the line 2. Select the "Flow Type" 3. Press "OK" 4. Click on the "Dictionary Refresh" Icon on the Standard Tool-bar. The line depiction regarding the flow arrow is now updated.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * None * **************************************************************** * PROBLEM DESCRIPTION: * * Rational System Architect is not taking into account the * * selected Stereotype Depiction for a line from the draw menu. * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
Rational System Architect 11.4.3.5 has been fixed so the depiction on the line for the flow arrow to be of the chosen stereotype.
Temporary fix
Comments
APAR Information
APAR number
PI44493
Reported component name
TLOGIC SYS ARCH
Reported component ID
5724V68SA
Reported release
B43
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2015-07-07
Closed date
2015-09-25
Last modified date
2015-09-25
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 SYS ARCH
Fixed component ID
5724V68SA
Applicable component levels
RB43 PSN
UP
RB43 PSY
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SS6RBX","label":"Rational System Architect"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"B43","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
25 September 2015