IBM Support

PH07867: WEB RECEIVE SET RETURNS INCORRECT DATA

A fix is available

Subscribe

You can track all active APARs for this component.

 

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