Either a JCICS Java Class method or a CICS Domain call was invoked from a Java application running under control of a JVM and executing on a thread other than the initial process thread (IPT). CICS requests can only be issued when executing under the initial process thread.
The thread is abended with a MVS 0501 user abend code causing the initial process thread to be abnormally terminated. Language environment recovery processing is driven causing a 4xxx abend to be issued under the J8 TCB on which the JVM is running. CICS recovery processing terminates the JVM and abnormally terminates the transaction with an ASRB abend code.
If issued from a JCICS call, change the application so that these requests are issued when running under the initial process thread. Otherwise contact your local IBM support centre for assistance.
DFHCALLA, DFHCDKRN, DFHMSGIF, DFHTRCIF
This abend occurs when a request for MVS storage waits for storage for a time longer than the global timeout value specified in SMVPA (storage management anchor).
CICS has determined that there is a shortage of MVS storage available for supporting JVMs, and has previously issued message DFHSM0139. Threads requiring MVS storage which cannot be satisfied are queued until MVS storage becomes available. If such a thread waits for a time longer than the global timeout value, then CICS abends the thread with MVS abend code 0505, so forcing the requesting transaction to terminate, and release its resources.
CICS will abend the requesting transaction which might help to relieve the shortage of MVS storage.
You should decrease the MAXJVMTCBS parameter, to reduce the number of concurrent JVMs which may be requesting storage. For more information about how to do this, see the CICS® Performance Guide.
DFHSMVP
A program check occurred, or an operating system or CICS abend was issued within the CICS JVM interface. CICS recovery processing issues an MVS 555 user abend in order to drive the language environment ESTAE routine, which is still active, as part of its cleanup and termination of the CICS task.
The 555 abend code drives language environment recovery processing. The JVM is terminated and the CICS task is abnormally terminated with the abend code that first initiated CICS recovery processing.
None. The 555 abend is an internal mechanism to ensure that CICS and Language environment recovery facilities correctly terminate the CICS task and the JVM environment.
DFHAPLJ