IBM Support

PM66428: Rational Developer for System z (RDz) : Wrong character representation after a search is performed against indexed data

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When doing an indexed search, some members may display a wrong
    representation of the $ character, instead it will be displayed
    as @.
    When trying to open a member with such character from the
    results list it will fail.
    The representation in the tree in remote systems is      correct
    however, only the search result of the indexed search is wrong.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All Remote Index Users (z/OS UNIX, or MVS)   *
    *                 who use either files with different          *
    *                 encodings, or who run the RDz server with    *
    *                 a different code page than what is           *
    *                 configured in the the RSE connection on      *
    *                 the client.                                  *
    ****************************************************************
    * PROBLEM DESCRIPTION: When the client RSE connection, or the  *
    *                      MVS subsystem is configured with a      *
    *                      different code page than what is being  *
    *                      used on the server, MVS member names    *
    *                      may be misrepresented in the Remote     *
    *                      Index search results, resulting in      *
    *                      the inability to open the matching      *
    *                      file from the Remote Index Search view. *
    *                      In addition, searches where users haved *
    *                      defined mixed code pages for files that *
    *                      are indexed may fail to find matches,   *
    *                      since the files will have been indexed  *
    *                      using the code page that the RDz server *
    *                      is running with.                        *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The Remote Index Search function was running using the code page
    that is defined in the rsed.envvars file (_RSE_HOST_CODEPAGE)
    regardless of whether a connection or the MVS subsystem has a
    different code page configured.  This can result MVS PDS names,
    and MVS PDS member names which contain character code points
    0x5B, 0x7B, ox7C being incorrectly represented in the
    Remote Index Search View.
    In addition, since the Remote Index also used the RDz host
    code page to generate indexes, if a z/OS UNIX directory or file
    was defined in the RSE view to be a different code page than the
    server, or if the MVS PDS or MVS PDS member was defined on the
    client to be in a different code page, the index would have been
    incorrectly generated, resulting in missing matches when
    searches are performed.
    

Problem conclusion

  • The Remote Index function will now respect client configurations
    for code pages, at the connection, and MVS subsystem level, as
    well as the z/OS UNIX directory and file, MVS PDS, and MVS PDS
    member code page configurations when generating an index, in
    addition to searching an index.
    Client APAR PM56858 is also required to be applied for this fix
    to be fully functional.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM66428

  • Reported component name

    RATL DEV FOR SY

  • Reported component ID

    5724T0700

  • Reported release

    760

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-06-08

  • Closed date

    2012-08-23

  • Last modified date

    2012-08-28

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

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

Modules/Macros

  • FEKFMCDZ FEKFMLUC FEKFMVSC FEKFMVSL
    

Fix information

  • Fixed component name

    RD/Z HOST

  • Fixed component ID

    5724T0723

Applicable component levels

  • R760 PSY UK81273

       UP12/08/28 I 1000

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSJK49","label":"IBM Developer for z Systems"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.6","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.6","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
28 August 2012