IBM Support

PM96973: Some sequence diagrams can not be opened

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Environment:
    RSA 8.5.1
    Windows
    
    Reproducible:
    Yest
    
    Description of problem:
    After you moved a guard condition of one combined fragment to
    another in a sequence diagram in Rational Software Architect
    (RSA) 7.5.x, the diagram won't open in RSA 8.5.1, and you
    receive the following error:
    Could not open the editor:
    com.ibm.xtools.uml.ui.diagrams.sequence.internal.editparts.Inter
    actionOperandEditPart
    incompatible with
    com.ibm.xtools.uml.ui.diagrams.sequence.internal.editparts.Combi
    nedFragmentEditPart
    
    Steps to reproduce:
    1. Create a model in RSA 7.5.x
    2. Create a sequence diagram with combined fragments.
    3. Move a guard condition of one combined fragment to another
    4. Open the model in RSA 8.5.1
    5. Try to open the sequence diagram
    6. Notice the error message.
    
    Workaround:
    The only workaround is to delete the diagram and to recreate a
    canonical one. However, with this workaround you will lose
    layout and comments.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When the customer's diagram from 7.5.x is opened in RSA
    8.5.x, a classcast exception is thrown. Could not open the
    editor:
    com.ibm.xtools.uml.ui.diagrams.sequence.internal.editparts.I
    nteractionOperandEditPart incompatible with
    com.ibm.xtools.uml.ui.diagrams.sequence.internal.editparts.C
    ombinedFragmentEditPart
    

Problem conclusion

  • The actual issue of the classcast exception, when the
    diagram from 7.5.x is opened in Rational Software Architect
    8.5.x, has been fixed. To prevent the stereotype migration
    popup dialog from hanging the product when 7.5.x customer's
    diagram is opened in 8.5.5.1, the user has to uncheck "Frame
    always fits contents" prefernce in Modeling ? UML Diagrams
    only for the first time when the diagram is opened. Once the
    diagram is migrated, he can check the preference and there
    wouldn't be additional issues when reopening the diagram.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM96973

  • Reported component name

    SW ARCHITECT WI

  • Reported component ID

    5724I7001

  • Reported release

    755

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-09-13

  • Closed date

    2014-03-31

  • Last modified date

    2014-03-31

  • 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

    SW ARCHITECT WI

  • Fixed component ID

    5724I7001

Applicable component levels

  • R755 PSN

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSYKBQ","label":"Rational Software Architect Designer for WebSphere Software"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"755","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SS4JCV","label":"Rational Software Architect for WebSphere Software"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"755","Edition":"","Line of Business":{"code":"LOB15","label":"Integration"}}]

Document Information

Modified date:
31 March 2014