A fix is available
APAR status
Closed as program error.
Error description
A CWXN task has managed to complete transaction initialization, and then starts WEBREQUEST_RECEIVE processing. During that processing, it gets suspended. While it is suspended, another task has issued a SET TCPIPSERVICE CLOSE IMMEDIATE, and manages to have the CSOL task process the immediate close before the first task completes the WEBREQUEST_RECEIVE processing. When the first task resumes processing, the token it had previously inquired on is now invalid because it has been deleted by the CLOSE IMMEDIATE processing. The task will receive a RESPONSE(EXCEPTION) REASON(UNKNOWN_SESSION_TOKEN) exception and produce a WB0002 dump with code x'0505'.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All. * **************************************************************** * PROBLEM DESCRIPTION: DFHWB0002 A severe error (code X'0505') * * has occurred in module DFHWBSR * **************************************************************** * RECOMMENDATION: * **************************************************************** A web request is received which causes CWXN transaction to be started. CWXN loses control during initialisation and before regaining control, its socket gets deleted because the TCPIPService has an IMMCLOSE issued against it. When CWXN regains control, it calls webrequest_receive which eventually issues a socket inquire. The inquire gets an exception response with reason unknown_session_token. This reason is not handled by DFHWBSR so the default action of system dump with message DFHWB0002 is taken. Additional keywords: msgDFHWB0002 0505
Problem conclusion
DFHWBSR has been altered so it checks for the reason code sois_unknown_session_token and sets wrq_connection_closed when it is returned.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PK46918
Reported component name
CICSTS 3.X Z/OS
Reported component ID
5655M1500
Reported release
400
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2007-06-12
Closed date
2007-09-10
Last modified date
2007-10-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
PK51372 UK29111
Modules/Macros
DESWBAP DESWBDM DESWBRQ DESWBSR DESWBXM DFHWBAP DFHWBAPF DFHWBDM DFHWBRQS DFHWBSR DFHWBXM
Fix information
Fixed component name
CICSTS 3.X Z/OS
Fixed component ID
5655M1500
Applicable component levels
R400 PSY UK29111
UP07/09/14 P F709
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.1","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.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
02 October 2007