A fix is available
APAR status
Closed as program error.
Error description
When purging or forcepurging a task, CICS issues a Db2 cancel thread request before proceeding with the purge of the CICS task if CICS determines that the task has a thread over in DB2. You notice that occasionally the CANCEL THREAD that is to occur does not seem to complete. When reviewing the trace of the forcepurge processing you see a trace entry like the following: AP 3181 D2EX1 EXIT - APPLICATION-REQUEST - IFI CALL This trace entry shows the CSUB trace for the transaction and in the CSUB trace you see that the Terminate thread request (TERM) is getting a return code indicating that the call has failed. That failure should result in message DFHDB2029 being issued by CICS but this message is never issued.
Local fix
KIXREVRJL
Problem summary
**************************************************************** * USERS AFFECTED: All CICS Users. * **************************************************************** * PROBLEM DESCRIPTION: A CICS-DB2 transaction is forcepurged * * whilst in Db2 but because of a * * definition problem this failed * * silently. * **************************************************************** A CICS-Db2 transaction is forcepurged whilst in Db2. CICS will issue a CANCEL THREAD using the IFI command interface. For this command to execute in Db2 the CICS region userid requires SYSOPR authority. In this case the region userid did not have this authority and CICS received a feedback code of 00E60820x but it was not externalised to the terminal user. The only evidence is by reviewing the CSUB trace in a system dump.
Problem conclusion
DFHD2D2 has been changed to provide information should an IFI command fail, by issuing message DFHDB2029. The IBM Documentation has been updated for message DFHDB2029.
Temporary fix
Comments
APAR Information
APAR number
PH59105
Reported component name
CICS TS Z/OS V6
Reported component ID
5655YA100
Reported release
400
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2024-01-10
Closed date
2024-02-15
Last modified date
2024-04-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI95701
Modules/Macros
DFHD2D2 DFHMEDBE
Fix information
Fixed component name
CICS TS Z/OS V6
Fixed component ID
5655YA100
Applicable component levels
R400 PSY UI95896
UP24/03/05 P F403
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":"BU048","label":"IBM Software"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Line of Business":{"code":"LOB70","label":"Z TPS"}}]
Document Information
Modified date:
04 April 2024