A fix is available
APAR status
Closed as program error.
Error description
You are attempting to connect to your CPSM WUI server region through the CMCI Port, and find that the CICS Region produces an SVC dump with a code of KERNDUMP. The dump is due to a task running in key 9 attempting to update storage that is key 8. In DFHKEDOM we are attempting to save the registers with a STMG instruction. The location we are saving to is the Kernel Stack, which is Key 8 storage, and the task is running in Key 9 according to the PSW. This is caused by program DFHWUICC being autoinstalled (incorrectly) with EXECKEY(USER) instead of being defined internally by CICS with EXECKEY(CICS) during WUI initialization. The problem only happens on a WARM start of the WUI CICS region, and only if there is a delay connecting to the Angel Server for the EYUCMCIJ JVM Server. You may see DFHSJ0210, DFHSJ1403W or DFHSJ1404D messages indicating there was a problem originally connecting to the Liberty Angel process. In releases earlier than R5.6 there are more subtle errors like CMCI requests running under the wrong transid and perhaps generating security errors.
Local fix
Start the WUI Server region with START=INITIAL (the recommended setting.)
Problem summary
**************************************************************** * USERS AFFECTED: All CPSM users who use the CMCI * * connection and the Liberty Angel. * **************************************************************** * PROBLEM DESCRIPTION: If the WUI JVM server startup is * * delayed for any reason, e.g. the * * Liberty Angel is not available, * * during an AUTO start then certain * * resources are not installed. * * Urimap EYUCMCIU at all levels. * * Program DFHWUICC at V5.6. * * If program auto-install is enabled, * * then DFHWUICC gets installed as an * * EXECKEY(USER) program, instead of * * EXECKEY(CICS) resulting in S0C4-4 * * abends on every CMCI call. * * If auto-install is not enabled then * * the link to DFHWUICC will fail with * * msg DFHSJ0904 - 'java.io.IOException'. * **************************************************************** * RECOMMENDATION: Install the fix. WUIs can be upgraded in * * in any order. * **************************************************************** During CICS startup program EYU0VWXI attempts to ENABLE an existing EYUCMCIJ JVMSERVER in routine vwxi_cleanup_jvmserverdefs. If the ENABLE fails, perhaps because the Liberty Angel is not available, then the routine gives up and bypasses vwxi_create_cmcijvmserver, where DFHWUICC and EYUCMCIU are defined. If program auto-install is enabled, then DFHWUICC then gets autoinstalled as a EXECKEY(USER) program, instead of EXECKEY(CICS). This results in S0C4-4 abends on every CMCI call. If auto-install is not enabled then the link to DFHWUICC will fail. CICS issues message DFHSJ0904 : DFHSJ0904 date time xxxxxxxx xxxxxxx ???? CJSA DFHSJTHP Exception 'java.io.IOException: com.ibm.cics.wlp.cmci.feature.CMCIRequestException: Link to Program DFHWUICC failed' occurred creating object reference for class com.ibm.cics.wlp.impl.CICSHttpRunnable. The CJSA transaction will abend AJ05, as reported by DFHAC2236.
Problem conclusion
The code in vwxi_cleanup_jvmserverdefs has been modified to allow DFHWUICC and EYUCMCIU to be defined regardless of the JVM server status in the hope that it can be enabled later.
Temporary fix
Comments
APAR Information
APAR number
PH47434
Reported component name
CICS TS Z/OS V6
Reported component ID
5655YA100
Reported release
40M
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2022-06-22
Closed date
2022-07-18
Last modified date
2022-08-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI81517
Modules/Macros
EYU0VWXI EYU0VWXP EYU0VWXT
Fix information
Fixed component name
CICS TS Z/OS V6
Fixed component ID
5655YA100
Applicable component levels
R40M PSY UI81517
UP22/07/20 P F207
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"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
02 August 2022