IBM Support

PK77707: NORWEGIAN BOKMAL AND NYNORSK LOCALE SETTINGS INCONSISTENT WITH S UN.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Error Message: The table below shows the return values of
    Locale.getDefault() from Sun and IBM Java runtimes,
    corresponding to the two available Windows XP Norwegian regional
    settings:
    Windows Setting  Sun Java 5 IBM Java 5
    Norwegian (Bokmal) no_NO  nb_NO
    Norwegian (Nynorsk) no_NO_NY no_NO
    The IBM Java mappings resulted in inconsistent behaviour in
    translation and locales settings using Java.
    The IBM Java behaviour needs to be altered to behave like Sun.
    .
    Stack Trace: N/A
    .
    N/A
    

Local fix

  • Use the Java -D command line options to force Java to the
    desired locale, for example:
    -Duser.language=no -Duser.region=NO -Duser.variant=NY
    

Problem summary

  • The J9 JVM was incorrectly mapping the Windows Norwegian
    regional settings to Java locale system properties
    

Problem conclusion

  • This defect will be fixed in:
    1.4.2 SR13 (Windows IA32)
    1.4.2 SR13 (Windows AMD64)
    5.0.0 SR10
    6.0.0 SR4
    .
    The J9 JVM now maps the Windows Norwegian regional settings in
    the same manner as Sun.
    Users may use the Java -D commandline options to force desired
    Java locale settings, as outlined in the workaround.
    .
    To obtain the fix:
    Install build 20081218 or later
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK77707

  • Reported component name

    JAVA1.3 1.4WIN

  • Reported component ID

    5648C9803

  • Reported release

    142

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2008-12-18

  • Closed date

    2008-12-19

  • Last modified date

    2008-12-19

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    PK77711 IZ39900 IZ39902

Fix information

  • Fixed component name

    JAVA1.3 1.4WIN

  • Fixed component ID

    5648C9803

Applicable component levels

  • R142 PSN

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSNVBF","label":"Runtimes for Java Technology"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1.4.2","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
19 December 2008