IBM Support

PM06334: EGLSDK always uses OS default encoding for javac

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When executing the EGLSDK generation from command line, OS defau
    lt encoding (in this case MS932 for Japanese) is always used for
     the javac compiling despite all the source file is saved with U
    TF-8 encoding then an error message appears as a result.
    Message: 'Can not map these characters to encoding MS932 : xxxxx
     (?- corrupted characters)'
    

Local fix

Problem summary

  • Java code generated by EGLSDK was always compiled using the
    

Problem conclusion

  • The build commands created to compile the generated Java
    code now tell the Java compiler which encoding to use.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM06334

  • Reported component name

    RATL BUS DEV

  • Reported component ID

    5724S5000

  • Reported release

    751

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-01-29

  • Closed date

    2010-04-14

  • Last modified date

    2010-04-14

  • 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

    RATL BUS DEV

  • Fixed component ID

    5724S5000

Applicable component levels

  • R751 PSN

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSMQ79","label":"Rational Business Developer"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.5.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
14 April 2010