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":"BU059","label":"IBM Software w\/o TPS"},"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