IBM Support

PM05173: Rhaspsody 751 does not seem to genreate code into subdirectories

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • TestComp,the code gets generated in the parent folder,i.e the co
    nfiguration folder testConfig and not into the sub directories s
    rc and exports ( mentioned in CPP_CG:Configuration:DefaultImplem
    entationDirectory and CPP_CG:Configuration:DefaultSpecificationD
    irectory respectively ).
    
    Note that when the property CPP_CG:Configuration:CodeGenerationD
    irectoryLevel
    is set to Bottom instead of Top,it then generates code correctly
     into the sub directories.However like in v741,Rhapsody should b
    e generating code into the subdirectorues irrespective of the va
    lue set to this property.Infact , in this case it does not matte
    r if it is set to Top or Bottom because there is no directory be
    ing generated for the Package.But the problem is Rhapsody does n
    ot put the sub directories if the property is set to Top and not
     Bottom.
    

Local fix

Problem summary

  • When the property
    CPP_CG::Configuration::CodeGenerationDirectoryLevel is set
    to Top, code is not generated in the directories specified
    using the properties
    CPP_CG::Configuration::DefaultImplementationDirectory and
    CPP_CG::Configuration::DefaultSpecificationDirectory.
    

Problem conclusion

  • In this case, the property
    CPP_CG::Configuration::CodeGenerationDirectoryLevel was set
    to Bottom at the project level but set to Top at the
    component level. The behavior has been changed in this
    version, and code is now generated in the correct
    subdirectories even if the default value of the property is
    overridden at the project level.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM05173

  • Reported component name

    TLOGIC RHAPSODY

  • Reported component ID

    5724V74RP

  • Reported release

    751

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-01-14

  • Closed date

    2010-06-22

  • Last modified date

    2010-06-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

  • R751 PSN

       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":"7.5.1","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
22 June 2010