A fix is available
APAR status
Closed as program error.
Error description
There is an inconsistency in the way that Rhapsody handles flows when inheritance is used. My understanding is that Flowports are inherited but flows should not be. However, if you draw a flow in the sub block then the inheritance can be forced via the complete all relations. Create a 'Base' Block and a 'Sub' Block, both with flow ports. 'SubBlock' inherits from 'BaseBlock'. SubBlock ----- [inheritsfrom] ---? BaseBlock The flow port in BaseBlock is also inherited by SubBlock. Two scenarios: - Draw a flow from BaseBlock flow port to a third block, complete all relations doesn't add the flow to SubBlock. This is what I would expect since the flow is an instance and shouldn't be inherited. - Draw a flow from SubBlock flow port to a third class, complete all relations adds the flow to the BaseBlock also. So it seems the flow is inherited by SubBlock when done this way. This is inconsistent.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * **************************************************************** * PROBLEM DESCRIPTION: * **************************************************************** * RECOMMENDATION: * **************************************************************** Fixed the complete relations of flow that is connected to inherited flow port.
Problem conclusion
Fixed in 8.1
Temporary fix
Comments
APAR Information
APAR number
PI05726
Reported component name
TLOGIC RHAPSODY
Reported component ID
5724V74RP
Reported release
803
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-11-07
Closed date
2014-06-02
Last modified date
2014-06-02
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
R803 PSN
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.3","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Document Information
Modified date:
17 October 2021