IBM Support

PM50373: Rose migration: Sequence numbering for nested return messages sent by self messages are not preserved

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Sequence numbering for nested return messages sent by self
    messages are not preserved.
    In IBM Rational Software Architect, the behavior execution
    specification corresponding to the focus of control of the self
    message
    will not contain the outgoing message the self message had in
    Rose.
    
    1. In Rose create a new model
    2. Add to the model three classes A, B and C
    3. Add to the model a sequence diagram
    4. Drag and Drop the three classes A, B and C to the sequence
    diagram
    5. In the sequence diagram
      a. create a message ('message 1') from A to B
      b. from the focus of control of 'message1' create a sef
    message ('message 1.1')
      c. from the focus of control of 'message1' create a second sef
    message ('message 1.2')
      d. on lifeline C and from the focus of control of 'message1.2'
    create a return message ('message 1.2.1') from C to B
    6. Save the Rose model
    7. Import the model into IBM Rational Software Architect
    Result:
    The message 'message1.2.11' will have the sequence number '2',
    as it is not a nested message anymore.
    It is not starting from the behavior execution specification of
    the message 'message1.2'.
    
    Expected
    The message 'message1.2.1' should be a nested message of message
    'message1.2' and have the sequence number '1.2.1' .
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Nesting of return message is now handled properly in Rose
    Model Import and the behavior execution specification will
    contain the message
    

Problem conclusion

  • The nesting of return messages after self transition is not
    maintained and the behavior execution specification will not
    contain the message
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM50373

  • Reported component name

    SW ARCHITECT WI

  • Reported component ID

    5724I7001

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-10-19

  • Closed date

    2011-11-18

  • Last modified date

    2011-11-18

  • 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

  • R700 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":"700","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":"700","Edition":"","Line of Business":{"code":"LOB15","label":"Integration"}}]

Document Information

Modified date:
18 November 2011