IBM Support

PI82883: RHAPSODY INCORRECTLY STORES "MODIFIEDTIME" WHEN DISABLED FOR A SUB-STATECHART

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Using the attached model, perform a forced code-gen.
    
    Note that the "ChildWithTimeout" unit is modified (but not
    ParentWithTimeout, ParentWithTm, or ChildWithTm).
    Save the unit file, and compare with the original.   See the
    "_lastModifiedTime" attribute in the ChildWithTimeout.cls file
    has been updated.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Rhapsody                                                     *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Rhapsody incorrectly stores "ModifiedTime" when disabled for *
    * a sub-statechart                                             *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • When the model is being opened, for each opened inherited
    statechart, Rhapsody checks if it should be updated from its
    base statechart.
    This is done by comparing the timestamp of the last modification
    time in the statechart and in its base.
    In this case, there is a mismatch between the timestamps of the
    statechart in the "ChildWithTimeout" class and its base
    statechart.
    Thus, Rhapsody is doing the update and updates the time stamp in
    this class.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI82883

  • 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-06-09

  • 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 #: PI82883

Modified date: 04 December 2017