IBM Support

PI64505: ROUNDTRIPPING PROBLEM WITH C INTERFACE IMPLEMENTATION

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Problem description and business impact
    Our framework users mostly use the roundtripping in basic mode,
    causing
    roundtripping to fail and delete modifications performed in code
    for
    interface implementations.
    
    Technical details:
    
    class implementing an interface. Roundtripping is set to
    "Basic".
    When trying to add user code to to an operation, it is not
    pushed into the
    model and deleted by Rhapsody, also you can see Rhapsody's
    roundtripping feature cancels roundtripping with an error in the
    line
    where the gen() operation starts.
    
    To my knowledge the code annotations for the basic roundtripping
    should
    not be generated for the gen() operation. This seems to cancel
    the
    roundtripping.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Rhapsody users                                               *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Wrong annotation on "gen" function for C class that realize  *
    * interface cause Roundtrip problems                           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • Fixed in Rhapsody 8.2
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI64505

  • Reported component name

    TLOGIC RHAPSODY

  • Reported component ID

    5724V74RP

  • Reported release

    814

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-06-20

  • Closed date

    2016-12-05

  • Last modified date

    2016-12-05

  • 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

  • R815 PSN

       UP



Document information

More support for: Rational Rhapsody

Software version: 8.1.4

Reference #: PI64505

Modified date: 05 December 2016