PM82432: Use of LineWrapLength prop on Chinese OS causes incorrect code generation

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as Permanent restriction.

Error description

  • If LineWrapLength is set, Rhapsody generates incorrect source
    code like below:
    
        symptom1 (missing new line before #include):
        //## auto_generated#include ?oxf/oxf.h?
    
        symptom2 (missing new line after dependency):
        //## dependency UDPAgentclassUDPAgent;
    
        symptom3 (missing space or parenthesis in main line):
        intACE_TMAINintargc, char* argv[]
    
        This problem is ONLY reproducible on Chinese environment
    (Windows XP, Vista, etc).
    

Local fix

Problem summary

  • When using a Chinese operating system, if you set the value of
    the property LineWrapLength to any value other than 0, incorrect
     code is generated.
    

Problem conclusion

  • This is a limitation of our current implementation. Please open
    an RFE, and we will consider implementing this in the future.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM82432

  • Reported component name

    TLOGIC RHAPSODY

  • Reported component ID

    5724V74RP

  • Reported release

    800

  • Status

    CLOSED PRS

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-02-08

  • Closed date

    2013-10-30

  • Last modified date

    2013-10-30

  • 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



Rate this page:

(0 users)Average rating

Document information


More support for:

Rational Rhapsody

Software version:

800

Reference #:

PM82432

Modified date:

2013-10-30

Translate my page

Machine Translation

Content navigation