IBM Support

PH28024: MIXUP BETWEEN EBCDIC CODEPAGES 037 AND 1047 FOR CONTAINER DFHWS-URI-QUERY

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Container DFHWS-URI-QUERY has a CCSID of 1047 however the data
    is in codepage 037.  If square brackets are present then when
    this container is accessed by a program then the square bracket
    characters may not be as expected.
    
    In codepage 037, the left bracket character [ is 'BA'x, the
    right bracket character ] is 'BB'x.  However in 1047 the left
    bracket character [ is 'AD'x, the right bracket character ] is
    'BD'x.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS Users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: Container DFHWS-URI-QUERY may contain   *
    *                      incorrect EBCDIC characters for         *
    *                      square brackets.                        *
    ****************************************************************
    It is possible for the container DFHWS-URI-QUERY to contain
    incorrect EBCDIC characters for square brackets when using a
    CICS region with a LOCALCCSID that is not 1047.
    The PUT CONTAINER call for DFHWS-URI-QUERY will have stored its
    contents in the CICS region as CCSID 1047.
    When CICS issues a GET CONTAINER call the contents of the
    container are converted from code page 1047 to code page 037.
    This results in any square brackets in this container being
    converted to a different EBCIDC character, which may mean
    customer applications could abend.
    

Problem conclusion

  • DFHPITH has been changed to populate the DFHWS-URI-QUERY
    container using the correct CCSID.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH28024

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    100

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-07-30

  • Closed date

    2020-12-08

  • Last modified date

    2021-01-04

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

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

    UI72964 UI72965 UI72966

Modules/Macros

  • DFHPITH
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R100 PSY UI72966

       UP20/12/09 P F012

  • R200 PSY UI72965

       UP20/12/09 P F012

  • R300 PSY UI72964

       UP20/12/11 P F012

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.

[{"Line of Business":{"code":"LOB35","label":"Mainframe SW"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.4"}]

Document Information

Modified date:
05 January 2021