IBM Support

PI27036: Duplicate[RATLC02859830]: Dependencies are recognized different by the Rhapsody Java API

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Description
    -----------
    The behavior is observed for the model in Rhapsody on having
    simple Dependencies (without stereotype). The API method
    getMetaclass() returns different metaclass for the end elements
    of the dependency.
    
    The dependencies are created from a File element to a  Part
    (Object) element.
    
    -if the dependency was created in browser (from the context menu
    of the dependent element)
    dependent: file_1 - metaclass: Class
    dependsOn: part_0 - metaclass: Class
    
    -if the dependency was drawn on the diagram from the drawing
    toolbar
    dependent: file_6 - metaclass: Module
    dependsOn: part_5 - metaclass: Object
    
    Please find the screen shots of the Rhapsody model and also of
    the sample Java code.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When the API method getMetaclass() is called for a
    dependency, the metaclass returned is different depending on
    how the dependency was created: by adding it in the browser
    or by drawing it on a diagram.
    

Problem conclusion

  • Fixed in 8.1.2
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI27036

  • Reported component name

    TLOGIC RHAPSODY

  • Reported component ID

    5724V74RP

  • Reported release

    806

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-10-06

  • Closed date

    2014-12-08

  • Last modified date

    2014-12-08

  • 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

  • R806 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.6","Line of Business":{"code":"LOB02","label":"AI Applications"}}]

Document Information

Modified date:
17 October 2021