IBM Support

OA38946: MSG SLOT WITH DBCS CHARACTERS NOT BEING ADDED TO EVENT SENT FROM TEMS.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Problem Description:
    
    When certain DBCS charsets are in use, the message
    EIF message slot for events being sent from the TEMS is not
    populated.
    
    It was seen that message slots with DBCS characters were not
    being added to the EIF event being sent from the TEMS to an EIF
    receiver.
    
    This was seen for an ITM 622 TEMS at the following level:
    
    Environment:
    
    Component: kds
    Driver: tms622mdx:d0249a/4067831.4
    Timestamp: Sep  6 2010 16:02:08
    Target: lnxx86-l23-g33
    KDS Server   Version: 622  Build: 10249
    Driver: 'tms622mdx:d0249'
    Date: Sep  6 2010  Time: 16:02:08
    build date: 'Mon 09/06/10' info: kms/kds prod ne
    
    Detailed Recreation Procedure:
    
    1> if Locale is set to en_US.*,  msg slot including
    chinese chars can be displayed correctly at the EIF receiver.
                 .
    2> if locale is set to zh_CN.UTF-8,  msg slot including
    chinese chars can be displayed correctly at the EIF receiver.
    
    3> if locale is set to zh_CN,  ZH_CN.gbk, zh_CN.GB2312,
     any msg slot including chinese chars is blank at the EIF
    receiver.
    
    4> if locale is set to zh_CN.gb18030, one of the factors
    deciding whether the msg slot is seen,
    is the number of characters in the string.
    
    Related Files and Output:
    Logging from debug-enabled builds of KFAOMTEC are available on
    ECURep in this PMR's directory.
    

Local fix

  • Some languages have more than one character set, for
    example zh_CN.GB18030, zh_CN.GB2312 and zh_CN.UTF-8.
    
    Changing to another charset for the same language has been seen
    to mitigate the issue.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All TEMS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: MSG SLOT WITH DBCS CHARACTERS           *
    *                      NOT BEING ADDED TO EVENT                *
    ****************************************************************
    * RECOMMENDATION: Apply the PTF.                               *
    ****************************************************************
    If a slot mapping contains DBCS characters and the hub TEMS
    locale is not en_US or UTF8, but is the local locale
    (e.g zh_CN.GB18030), sometimes the value does not get added
    to the event.
    

Problem conclusion

  • The code now copies data directly in memory instead of
    processing it like a string.
    

Temporary fix

Comments

APAR Information

  • APAR number

    OA38946

  • Reported component name

    MGMT SERVER DS

  • Reported component ID

    5608A2800

  • Reported release

    623

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-02-28

  • Closed date

    2012-03-05

  • Last modified date

    2012-04-03

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

    IV07994

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

Modules/Macros

  • KDSMAIN
    

Fix information

  • Fixed component name

    MGMT SERVER DS

  • Fixed component ID

    5608A2800

Applicable component levels

  • R623 PSY UA64468

       UP12/03/09 P F203

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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSRJ5K","label":"Tivoli Management Server for Distributed Systems on z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"623","Edition":"","Line of Business":{"code":"LOB17","label":"Mainframe TPS"}}]

Document Information

Modified date:
03 April 2012