IBM Support

PI41809: Crash when connecting SysML part with proxy port nested in a full port on an IBD

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • DESCRIPTION
    
    If you try to draw the connectors from a part to a proxy port
    nested to a
    
    full port on a ibd located in the containing system block,
    Rhapsody crashes.
    
    
    STEPS TO REPRODUCE
    
    Note nested ports are not supported Pre8.1.2.
    If using Pre-8.1.3 you must enable
    
    [General]
    AllowPortNesting=TRUE
    
    
    1. Add two blocks: System and PortBlock
    2. Add an IBD to System and open diagram
    3. Draw a part in the System IBD
    4. Using the toolbar add a full port to the System IBD border
    5. Right click the full port and select Ports ? Allow Nesting.
    6. Using toolbar add a proxy port to the full port so that it is
    nested within the full port.
    7. Draw a connector from the part to the proxy port.
    8. Crash.
    
    WORKAROUND
    
    Draw the connector on the upper level, where the containing
    block is seen as a part of an upper level block (context for
    example, containing actor and system block as the SUD).
    
    But still, the drawing is not updated in the internal ibd of the
    system block.
    
    BUSINESS IMPACT
    
    1.3 SysML modelling is not mature enough in Rhapsody to use
    practically ... even if we are not intending to generate code or
    animate.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Rhapsody 8.1.2.1                                             *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Crash when connecting SysML part with proxy port nested in a *
    * full port on an IBD                                          *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • Fixed in 8.1.4
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI41809

  • Reported component name

    TLOGIC RHAPSODY

  • Reported component ID

    5724V74RP

  • Reported release

    812

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-05-27

  • Closed date

    2015-12-22

  • Last modified date

    2015-12-22

  • 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

  • R812 PSY

       UP



Document information

More support for: Rational Rhapsody

Software version: 8.1.2

Reference #: PI41809

Modified date: 22 December 2015