IBM Support

PI81026: ADDING ACTIVITY TO STATE AS SUB-ELEMENT RESULTS IN ERROR "NO ELEMENTS ARE ALLOWED OUTSIDE THE TOP LEVEL ELEMENT IN SUBCHARTS"

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Within the browser, it is possible to drag an activity so that
    it becomes a sub-element/nested to a state (in a statechart).
    This causes further errors when trying to edit the sub-state:
    "No elements are allowed outside the top level element in
    subcharts"
    
    1) create a new rhapsody project.
    2) Add a usecase. To that add a statechart and activity.
    3) Add a state to the statechart and expand the statechart in
    the browser to expose that new state.
    4) Using the browser, drag the activity so that it is underneath
    the state. The browser should now show the activity nested
    within the state.
    5) Open the statechart diagram view and open the sub-statechart
    (via the state sub-statechart icon)
    6) Try to add a state to the sub-statechart. Observe error.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Rhapsody                                                     *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * adding activity to state as sub-element results in error "No *
    * elements are allowed outside the top level element in        *
    * subcharts"                                                   *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • Fixed by preventing of an activity diagram under a statechart.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI81026

  • Reported component name

    TLOGIC RHAPSODY

  • Reported component ID

    5724V74RP

  • Reported release

    820

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-05-04

  • Closed date

    2017-12-04

  • Last modified date

    2017-12-04

  • 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

  • R820 PSY

       UP



Document information

More support for: Rational Rhapsody

Software version: 820

Reference #: PI81026

Modified date: 04 December 2017