APAR status
Closed as Permanent restriction.
Error description
DescriptionBeginLine = /// is set. In the code every line in file header also contains the ///. To unset DescriptionBeginLine='' is not possible because of the Doxygen comments needed, e.g. for operations. Defect: when referencing another property in ImplementationHeader, ImplementationFooter, Specificationheader, SpecificationFooter by $?property? then the property DescriptionBeginLine must not be used, because when direclty entering a description in ImplementationHeader then also no additional characters are added.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * **************************************************************** * PROBLEM DESCRIPTION: * **************************************************************** * RECOMMENDATION: * **************************************************************** When the property CPP_CG::File::ImplementationHeader is set to the value of another property, then in the generated code every line in the header still contains the characters specified with the property CPP_CG::Configuration::DescriptionBeginLine.
Problem conclusion
This is the expected behavior of these properties. The value of the property DescriptionBeginLine is used for any keywords in ImplementationHeader that represent multi-line properties. To work around this, you would have to put the complete text of the desired header in the value of the property ImplementationHeader.
Temporary fix
Comments
APAR Information
APAR number
PM57357
Reported component name
TLOGIC RHAPSODY
Reported component ID
5724V74RP
Reported release
750
Status
CLOSED PRS
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-02-03
Closed date
2012-03-19
Last modified date
2012-03-19
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Applicable component levels
[{"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":"7.5","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Document Information
Modified date:
19 March 2012