IBM Support

PM14612: ABENDAEXZ OCCURS WHEN THE WEB CONVERSE COMMAND DOES NOT COMPLETE AND DTIMOUT TAKES EFFECT

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • You are running CICS Transaction Server 3.2 and your application
    issues an EXEC CICS WEB CONVERSE command.  The WRITE or SEND
    part of this command does not get a response in the 30 second
    DTIMOUT value, and th task ends up abending AEXZ.  This is a
    severe abend code for a timeout condition.
    The same problem can also occur if WEB SEND is used instead
    of WEB CONVERSE.
    Additional symptoms:  abendaexz aexz dtimeout
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All                                          *
    ****************************************************************
    * PROBLEM DESCRIPTION: When an application in CICS does an     *
    *                      EXEC CICS WEB SEND or EXEC CICS WEB     *
    *                      CONVERSE, and the socket send times     *
    *                      out, the task abends AEXZ.              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    DFHEIWB has no code to handle wbcl_exception/wbcl_timed_out
    response from DFHWBCL when an application does an EXEC CICS WEB
    SEND(client) or EXEC CICS WEB CONVERSE. This means that the
    task abends AEXZ.
    

Problem conclusion

  • Routines web_send_client and web_send_client_for_converse in
    DFHEIWB have been changed to handle a
    wbcl_exception/wbcl_timed_out response and return
    eibresp=timedout and eibresp2=156.
    
    The CICS Transaction Server for z/OS V3.2 Application
    Programming Reference (SC34-6819-03),Chapter 'CICS API
    Commands', command 'WEB CONVERSE', Condition TIMEDOUT will be
    updated to add a new RESP2 value as follows:
    
    TIMEDOUT
    RESP2 values are:
    62 Timeout on socket receive.
    156 Timeout on socket send.
    
    WEB SEND (Client) will also be updated to include a new
    TIMEDOUT condition with RESP2 value 156:
    
    TIMEDOUT
    RESP2 values are:
    156 Timeout on socket send.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PM14612

  • Reported component name

    CICSTS V3 Z/OS

  • Reported component ID

    5655M1500

  • Reported release

    500

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-05-17

  • Closed date

    2010-07-19

  • Last modified date

    2010-08-02

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

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

    PM18216 UK58956

Modules/Macros

  •    DESEIWB  DFHEIWB
    

Publications Referenced
SC34681903    

Fix information

  • Fixed component name

    CICSTS V3 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R500 PSY UK58956

       UP10/07/23 P F007

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":"3.2","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":"3.2","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
02 August 2010