A fix is available
APAR status
Closed as program error.
Error description
During a recycle of the CICS region that has a Liberty JVM server, the following error message occurs: . DFHSJ1009 W date time applid tranid trannum JVMSERVER jvmserver is being disabled and restarted by CICS because a task running in a JVMSERVER has triggered a runaway condition, leaving the JVMSERVER in an inconsistent state. . The task never seems to end and the JVM remains in an inconsistent state. Unable to disable the JVM, the CICS region must be cancelled. . In the SJ domain we see the the state of the JVMServer is 'disablig (phase 0) resolved'. One of the T8 TCBs associated with this JVMServer abended 999 (3E7). The traceback for this TCB may be similar to: . Traceback: DSA Entry 1 SIDECARINVOKEREFLECTMETHOD 2 JVM_InvokeMethod_Impl 3 JVM_InvokeMethod 4 JVM_InvokeMethod 5 Java_sun_reflect_NativeMethodAccessorImpl_invoke0 6 SIDECARINVOKEREFLECTMETHOD 7 JVM_InvokeMethod_Impl 8 JVM_InvokeMethod 9 JVM_InvokeMethod 10 Java_sun_reflect_NativeMethodAccessorImpl_invoke0 11 RUNCALLINMETHOD 12 gpProtectedRunCallInMethod 13 signalProtectAndRunGlue 14 j9sig_protect 15 gpProtectAndRun 16 gpCheckCallin 17 callStaticVoidMethod 18 call_router_method 19 call_java_router 20 invoke_sj_pthread 21 sj_pthread_body 22 CELQPCMM . . . Additional Symptom(s) Search Keyword(s): KIXREVCTC
Local fix
First by setting the Liberty JVM server DISABLED and restarting the CICS region, Then setting the JVM server ENABLED allowed it to come up.
Problem summary
**************************************************************** * USERS AFFECTED: * * All CICS users. * **************************************************************** * PROBLEM DESCRIPTION: * * DFHSJ0001 message due to AKEA abend in DFHSJTH, with Liberty * * JVM server now unusable. * **************************************************************** * RECOMMENDATION: * * . * **************************************************************** A Liberty JVM server performs some work, such as installing a bundle, which is not associated with a user task. This work is performed using a thread retrieved from the thread pool and the CICS runaway timer is active. The work is CPU intensive and takes longer than the ICVR limit. As a result, the thread is abended with code '0999'x by DFHKETIX. Control is passed to DFHAPLJP, which does not allow the Java stack to unwind. As a consequence Liberty waits indefinitely for the thread to complete, which will never occur. The region must be recycled to restore the JVM. Additional keywords: msgDFHSJ001 SJ0001 abendAKEA abend0999
Problem conclusion
DFHSJTH and DFHXMAT have been modified to ensure that when threads are put into the Liberty thread pool the CICS runaway timer is disabled. This prevents internal work from causing the reported problem. Runaway is still enabled for user applications run under a CICS user task.
Temporary fix
Comments
APAR Information
APAR number
PI64495
Reported component name
CICS TS Z/OS V5
Reported component ID
5655Y0400
Reported release
000
Status
CLOSED PER
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2016-06-17
Closed date
2016-09-01
Last modified date
2017-01-24
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI40553
Modules/Macros
DFHSJTH DFHXMAT DFHXMTA DFHSJBD DFHSJDM DFHSJDS DFHSJDUF DFHSJIN DFHSJIS DFHSJJS DFHSJL DFHSJNT DFHSJRE DFHSJRL DFHSJRM DFHSJSM DFHSJST DFHSJTRI DFHSJXM
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
R000 PSY UI40553
UP16/09/21 P F609
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":"5.3","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":"5.3","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
24 January 2017