Troubleshooting
Problem
The JVM Server fails to become enabled when you try to install it in your CICS Transaction Server for z/OS (CICS TS) region. You receive message DFHSJ0216 with return code X'00000008' followed by DFHSJ0210 with reason code ENCLAVE_INIT_FAILED. This is the first time you are trying to start the JVM Server in your CICS region.
Symptom
DFHSJ0210 - An attempt to start a JVM for the JVMSERVER resource *jvmserver* has failed. Reason code:
ENCLAVE_INIT_FAILED.
DFHSJ0914 E - JVMSERVER *jvmserver* is installed as DISABLED because the Language Environment Enclave
was not created.
Resolving The Problem
The messages show that the Language Environment Enclave failed to be created. The main message is the DFHSJ0216 and indicates that the CELQPIPI INIT_SUB function failed with return code x'00000008' which means:
- 8
- All addresses in the table were not resolved. One or more LOAD failures were encountered. Initialization continues
There are several reasons why message DFHSJ0216 can occur included in the CICS documentation:
- Ensure that the OMVS segment has been set up for the userid that the CICS region runs under.
- Ensure that the OMVS RACF (or equivalent) segment has been defined for the userid that the CICS region runs under.
- Ensure that SCEERUN2 and SCEERUN are in the RPL concatenation.
If you are using CICS TS 5.4 or lower, also Ensure that the SDFJAUTH PDSE is included in the APF authorized STEPLIB concatenation.
In this case, it was more likely that SDFJAUTH PDSE was not included in the STEPLIB concatenation since it was the first time the JVM Server was being started in the CICS region. Once included, the JVMServer was successfully installed and enabled.
Document Location
Worldwide
Product Synonym
CICS/TS CICSTS CICS TS CICS Transaction Server
Was this topic helpful?
Document Information
Modified date:
22 March 2022
UID
dwa1296775