A fix is available
APAR status
Closed as program error.
Error description
EXEC CICS WEB RECEIVE SET can return incorrect data when the received data is in a non-SBCS CCSID and conversion has been requested. The EXEC CICS WEB RECEIVE command may also return LENGERR with RESP2=57 which indicates the body is truncated.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users * **************************************************************** * PROBLEM DESCRIPTION: WEB RECEIVE returns LENGERR with * * RESP2=36 * **************************************************************** CICS receives an HTTP request with a request body in UTF-8. A web alias task is attached and the associated server program issues an EXEC CICS WEB RECEIVE SRVCONVERT command to get the input data and convert that data to EBCDIC. Some of the UTF-8 characters are multi-byte but will be converted to single EBCDIC bytes. CICS correctly converts the data and returns it all in the INTO or SET buffer but the WEB RECEIVE command completes with LENGERR and RESP=36 which indicates that a partial body was returned. Additional keywords: AEIV ABENDAIEV AWBM ABENDAWBM
Problem conclusion
CICS has been changed to return an OK response to the application when all the data was correctly processed as part of the WEB RECEIVE SRVCONVERT command.
Temporary fix
Comments
APAR Information
APAR number
PH07867
Reported component name
CICS TS Z/OS V5
Reported component ID
5655Y0400
Reported release
200
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2019-01-29
Closed date
2019-02-20
Last modified date
2020-01-20
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI61378
Modules/Macros
DFHWBAP
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
R200 PSY UI61378
UP19/02/21 P F902
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":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.5","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":"5.5","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
20 January 2020