IBM Support

PM58645: COMPOSITE RELATIONSHIPS SHOULD IGNORE INTERFACES WHEN COMPUTING REQUIRED INTERFACES

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Composite 'interface_C2' has a composition association relation
    to its interface parts; 'interface_1', 'interface_2' and
    'interface_3'.
    
    When the composite 'interface_C2' is used as a provided
    interface to a port contract, the part interfaces are
    automatically used as required interfaces. This would be fine if
    they were associations, but not for composition.
    
    composite relationships should ignore interfaces when computing
    required interfaces.
    
    Since this is also potentially an illegal model in UML. IN which
    case Rhapsody should also warn about these relationships.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    composite relationships should be ignored when computing
    required/provided interfaces of ports
    

Problem conclusion

  • Fixed in Scorpio
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM58645

  • Reported component name

    TLOGIC RHAPSODY

  • Reported component ID

    5724V74RP

  • Reported release

    740

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-02-21

  • Closed date

    2012-09-21

  • Last modified date

    2012-09-21

  • 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

  • R740 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":"7.4","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
28 October 2021