IBM Support

PM96359: Entry, Do, Exit are uml:OpaqueBehavior, if created in the Project Explorer view

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Environment:
    RSA 8.0.4
    
    Reproducible:
    Yes
    
    Description of problem:
    'Entry', 'Do', and 'Exit' activities within a state are saved as
    'uml:Activity', if they are created on the state machine
    diagram, but are saved as 'uml:OpaqueBehavior', if they are
    created on the Project Explorer
    
    Steps to reproduce:
    a. Create a UML project ? model
    
    b. Add a State Machine Diagram
    
    c. Add a State to the Region in the Project Explorer
    
    d. Add an 'Entry Activity' to the State in the Project Explorer
    
    e. Save the changes to the model
    
    f. Open the model with a text editor and do a search on
    'uml:OpaqueBehavior'
    
    RESULT: The 'Entry Activity' from Step 4 has been saved as a
    'uml:OpaqueBehavior'
    
    g. Close the text editor
    
    h. Delete the 'Entry Activity' created in Step 4
    
    i. Open the State Machine Diagram and make sure that the State
    from Step 3 is on this diagram
    
    j. Right-click the State and select Add UML ? Entry
    
    RESULT: You will be given a choice to create this 'Entry' as an
    'Activity', 'State Machine', 'Opaque Behavior', or 'Existing
    Element'.
    
    Workaround:
    The obvious workaround is to create the entries via the diagram
    and to select the type you want for them
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Creation of  Entry, Do or Exit Activity  does not prompt for
    behaviour selection and creates the default behaviour of
    type uml:OpaqueBehavior.
    

Problem conclusion

  • Rational Software Architect was not prompting the user to
    select the behaviour type for Entry, Do and Exit Activity
    Fixed the functionality to prompt and allow the user to
    select the behaviour type.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM96359

  • Reported component name

    RATL SW ARCHITE

  • Reported component ID

    5725A3000

  • Reported release

    804

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-09-04

  • Closed date

    2013-12-13

  • Last modified date

    2013-12-13

  • 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

    RATL SW ARCHITE

  • Fixed component ID

    5725A3000

Applicable component levels

  • R804 PSN

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSYK2S","label":"Rational Software Architect Designer"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"804","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSYK2S","label":"Rational Software Architect Designer"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"804","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
10 September 2020