IBM Support

PI50919: ATTEMPTS TO MODIFY THE PROPERTY 'C_CG::OPERATION::PUBLICNAME', R ESULTS IN INCORRECT OPERATION NAMES WHEN ROUNDTRIP IS PERFORMED.

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • Headline:
    
    Use of property 'C_CG::Operation::PublicName' incorrectly modify
    s operation name, upon Roundtrip.
    
    
    Abstract:
    
    Attempts to modify the property 'C_CG::Operation::PublicName',
    results in incorrect operation names when Roundtrip is
    performed.
    
    
    Description:
    
    The PublicName property specifies the pattern used to generate
    names of public operations. However when trying to use the same
    for any changed value (other than the default); it is observed
    that, every time we perform a roundtrip for any changed source
    code, the operation name in the model modified recursively.
    
    
    Say the modified value of the property is
    '$objectName_$opName_$opName' and we try to incorporate some
    source code with roundtrip; it is observed that the operation
    name 'Operation_1' in the model becomes
    'class_0_class_0_Operation_1_Operation_1_class_0_Operation_1_Ope
    ration_1'. If we modified value of the property is
    '$objectName_$opName_Test', the operation name is appended with
    '_Test' for each attempt of roundtrip.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Rhapsody 8.0.6                                               *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Use of property 'C_CG::Operation::PublicName' incorrectly    *
    * modify s operation name, upon Roundtrip, when the property   *
    * is ovveriden on operation level                              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • Fixed in 8.1.4
    fix indirectly by fix for  APAR PI47955: Roundtrip ignores
    property C_CG::Operation::PublicName
    
    After this fix Roundtrip look for the property on the operation
    level preventing the incorect modification
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI50919

  • Reported component name

    TLOGIC RHAPSODY

  • Reported component ID

    5724V74RP

  • Reported release

    806

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-10-20

  • 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

  • R806 PSY

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SS7P9W","label":"Rational Rhapsody"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0.6","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
22 December 2015