IBM Support

PM84808: Rhapsody project unable to export to UML2.1 XMI

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Problem:
    By default the XMIToolkit allows 'unembedded' sysml profile only
    in uml2.3
    embedded sysml profile = sysml profile serialized into the
    exported xmi
    unembedded = sysml profile only reference by OMG standard URI
    Because the bundled SysML profile officially based on UML2.3 we
    consider that it is not correct to reference it on lower version
    of UML.
    The issue happens when the XMIToolkit tries to serialize SysML
    Profile into the xmi.
    
    2 Workarounds:
    1) staying with an export in UML2.3
    2) launching the XMIToolkit with specific parameters for forcing
    'embeddedSysMLProfile' to false
    
    workaround implementation:
    1) Open Rhapsody
    2) Tools?Customize?Helpers
    3) Duplicate the helper 'Export XMI from Rhapsody' by creating a
    new one 'Export XMI from Rhapsody UML2.1' and recopying each
    field (command, arguments, initial directory)
    4) add '-format uml21 -embeddedSysMLProfile false' in the
    commands field (see attached screenshot)
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Rhapsody project unable to export to UML2.1 XMI
    

Problem conclusion

  • Fixed in Sagittarius
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM84808

  • Reported component name

    TLOGIC RHAPSODY

  • Reported component ID

    5724V74RP

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-03-14

  • Closed date

    2013-06-20

  • Last modified date

    2013-06-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

    TLOGIC RHAPSODY

  • Fixed component ID

    5724V74RP

Applicable component levels

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

Document Information

Modified date:
29 October 2021