A fix is available
APAR status
Closed as program error.
Error description
A CICS region runs in a z/WAS CICS/zOS environment in order to process EJB workload. This CICS region did abend and was restarted automatically, but went into a loop immediately after the restart. The loop was ended with an abend AICA (RUNAWAY timeout) and the following accompanying messages appeared in the log: DFHOT0105 Task running transaction CI01 has been purged as it exceeded its specified OTS timeout. Transaction token:X'38EE49000000075C'. DFHII1010 E 01/17/2008 11:58:45 ADCICS90 Failure com.ibm.cics.domains.DomainPurged: Class: Dfhiirpj, function: RECEIVE_REQUEST, response: PURGED, reason: 0 receiving request from IIRP. Additional info: This APAR is the equivalent to APAR PQ81571 for CICS TS V2.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users * **************************************************************** * PROBLEM DESCRIPTION: An EJB running in an OTS transaction * * exceeds its timeout. The purge * * issued for the task results in a * * continuous loop. * **************************************************************** * RECOMMENDATION: * **************************************************************** An EJB running in an OTS transaction exceeds its timeout. A purge is issued for the task whilst it is using a request stream to do an IIOP receive. Message DFHII1010 is issued, as expected. However, following this, control enters a continuous loop and a AICA abend is issued. The situation is a normal task failure as a result of an OTS timeout so this response is not appropriate. Additional keywords: abendAICA msgDFHII1010
Problem conclusion
A new exception called RequestProcessorIOPurged was defined. This will be issued when we have a DomainResponse of DomainPurged. Methods have been added to determine whether we have an EJB running in an OTS transaction and if the timeout has been exceeded. If an EJB running in an OTS transaction has been purged and it exceeded its OTS timeout then message DFHII1010 will be issued and a new abend, AIIP, will be seen. If a purge is received when the OTS timeout has not been exceeded then this will result in the same outcome as before.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PK63294
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
2008-03-26
Closed date
2008-09-26
Last modified date
2008-11-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK40248 UK40249
Modules/Macros
DFJ@H042 DFJ@H060
Fix information
Fixed component name
CICSTS V3 Z/OS
Fixed component ID
5655M1500
Applicable component levels
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:
03 November 2008