A fix is available
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