IBM Support

PK46489: ON UNIX/LINUX SYSTEMS SET TO ISO-8859-1 LOCALES, INSTALL ROOTS WITH NON-ENGLISH CHARACTERS MAY CAUSE PROFILE CREATION PROBLEMS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • On UNIX/Linux platforms where the locale/character set being
    used by the OS is ISO-8859-1 and non-english characters
    (character codes shared between ISO-8859-1 and UTF-8) were
    used in the install path of WebSphere Application Server, the
    Profile Management tool may have problems in determining free
    space and report insufficient free space back to the user.
    This will fail the creation of a profile.
    
    The error seen by Profile Management Tool is a
    'com.ibm.io.file.exception.FileNotFoundException'.   This
    error occurs because the filepath passed down to the operating
    system was not correctly translated from Java's UTF-8 to the
    native character set being used by the operating system locale
    and as such, the native operating system APIs cannot locate
    the specified file path.
    

Local fix

  • Most all current UNIX like operating systems (especially Linux)
    use UTF-8 as the normal character set for all locales.
    Leaving the operating system in the UTF-8 character set locale
    will avoid the problem.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: IBM WebSphere Application Server version 6.1 *
    *                 users on the Linux Operating System          *
    ****************************************************************
    * PROBLEM DESCRIPTION: On UNIX/Linux platforms where the       *
    *                      locale/character set being              *
    *                      used by the Operating System is         *
    *                      ISO-8859-1 and non-English characters   *
    *                      (character codes not shared between     *
    *                      ISO-8859-1 and UTF-8) were              *
    *                      used in the install path of WebSphere   *
    *                      Application Server, the                 *
    *                      Profile Management tool may have        *
    *                      problems in determining free            *
    *                      space and report insufficient free      *
    *                      space back to you.                      *
    *                      This will fail the creation of a        *
    *                      profile.                                *
    ****************************************************************
    * RECOMMENDATION: Most all current UNIX like operating         *
    *                 systems (especially Linux) use UTF-8 as      *
    *                 the normal character set for all locales.    *
    *                 Leaving the operating system in the UTF-8    *
    *                 character set locale will avoid the          *
    *                 problem.                                     *
    ****************************************************************
    On UNIX/Linux platforms where the locale/character set being
    used by the Operating System is ISO-8859-1 and non-English
    characters (character codes not shared between ISO-8859-1 and
    UTF-8) were used in the install path of WebSphere Application
    Server, the Profile Management tool may have problems in
    determining free space and report insufficient free space back
    to you.
    This will fail the creation of a profile.
    
    The error seen by the Profile Management Tool is a
    FileNotFoundException. This error occurs because the filepath
    passed down to the operating system was not correctly
    translated from Java's UTF-8 to the native character set being
    used by the operating system locale and as such, the native
    operating system APIs cannot locate the specified file path.
    

Problem conclusion

  • The NativeFile native library was corrected to properly convert
    the non-english characters from UTF-8 to the ISO-8859-1 when
    the operating system is running in that specific codepage.
    This fix has been included in ServicePack 6.1.0.11
    Please refer to the recommended updates page for delivery
    information:
    http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK46489

  • Reported component name

    WEBSPH APP SERV

  • Reported component ID

    5724J0800

  • Reported release

    61I

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2007-06-05

  • Closed date

    2007-08-03

  • Last modified date

    2007-08-03

  • 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

    WEBSPH APP SERV

  • Fixed component ID

    5724J0800

Applicable component levels

  • R61A PSY

       UP

  • R61H PSY

       UP

  • R61I PSY

       UP

  • R61S PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
29 December 2021