A fix is available
APAR status
Closed as program error.
Error description
Running the CICS TG sample job CTGSTESTL to test configuration of local mode CICS TG on z/OS results in an abend0C4. The following message is written to the CTGTESTL job log: CEE3204S The system detected a protection exception (System Completion Code=0C4). Additional search words: abends0c4 abend 0c4 msgCEE3204S msgCEE3204 CEE3204
Local fix
Specify the following environment variable: IBM_JAVA_OPTIONS="-XXallowvmshutdown:false"
Problem summary
**************************************************************** * USERS AFFECTED: All users of CICS Transaction Gateway for * * z/OS. * **************************************************************** * PROBLEM DESCRIPTION: CICS TG local mode application * * terminated with abend0C4 after sending * * ECI requests to CICS servers over EXCI. * **************************************************************** * RECOMMENDATION: * **************************************************************** Java6 SR5 and later exposes an error in the way CICS TG uses cancellation cleanup handlers. CICS TG places a thread specific cleanup handler on the cancellation cleanup stack but does not remove the handler. JVM termination processing removes the cleanup handler routine, but a pointer to the routine persists. Subsequently Language Environment attempts to run the referenced routine, but the routine has already been removed from memory, resulting in an abend0C4. A CEEDUMP indicates that an exception has occurred in CEEUCALL.
Problem conclusion
CICS TG has been changed to that the cleanup handler routine is not registered. This stops the JVM termination process attempting to run the cleanup handler routine, and prevents the reported abend0C4.
Temporary fix
Comments
APAR Information
APAR number
PM34088
Reported component name
CTG V8 FOR Z/OS
Reported component ID
5655W1000
Reported release
800
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2011-03-04
Closed date
2011-05-26
Last modified date
2011-07-05
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK68094
Modules/Macros
CTG00470 CTG00471 CTG00591 CTG00592
Fix information
Fixed component name
CTG V8 FOR Z/OS
Fixed component ID
5655W1000
Applicable component levels
R800 PSY UK68094
UP11/06/03 P F106
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":"SSGMJ2","label":"CICS Transaction Gateway"},"Platform":[{"code":"PF054","label":"z Systems"}],"Version":"8.0","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
08 August 2024