An unexpected program check or abend occurred with abend code aaa/bbbb.
The program status word (PSW) at the time of the program check or abend indicated that CICS was executing at offset X'offset' in module modname. This may have been caused by corruption of CICS code or control blocks.
A system dump is taken and the system attempts to continue operation unless otherwise directed by entries in the dump table.
Message DFHME0116 is normally produced containing the symptom string for this problem.
Investigate the cause of the program check or abend using the system dump and any previously output diagnostic information provided by CICS, the access methods, or the operating system.
If you cannot resolve the problem, you will need further assistance from IBM. See CICS® Problem Determination Guide for guidance on how to proceed.
Console
DFHSJDM, DFHSJIN, DFHSJIS
XMEOUT Parameters:
applid,
aaa/bbbb,
X'
offset',
modname
The recovery manager domain has received an unexpected error response from some other part of CICS. The operation requested by recovery manager is described by code X'code'.
For further information about CICS exception trace entries, refer to the CICS Problem Determination Guide.
A system dump is taken and the system attempts to continue operation unless specifically inhibited by dump table entries.
Message DFHME0116 is normally produced containing the symptom string for this problem.
Investigate the cause of the problem as follows:
If you cannot resolve the problem, you will need further assistance from IBM. See CICS Problem Determination Guide for guidance on how to proceed.
Console
DFHSJDM, DFHSJIN, DFHSJIS
XMEOUT Parameters:
applid,
X'
code',
module
The CICS-JVM interface attempted to initialize a Language Environment enclave using the pre-initialized interface. This failed with return code rc.
This message may be generated when a JVM in CICS abends.
CICS takes a system dump and abends the transaction with abend code AEXZ.
Look at SYSOUT or CESE destination for Language Environment messages. Look in Language Environment Programmers Guide (SC28-1939) for the CEEPIPI function and find the explanation of the return code (Register 15) for that function.
Ensure that the SDFJAUTH PDSE is included in the APF authourized STEPLIB concatenation and that both SCEERUN2, SCEERUN and SDFJLOAD are in the RPL concatenation.
If the JVM abended there will probably be a JAVADUMP file in the working directory of the HFS file system.
If the problem persists you may need to contact your IBM support representative.
CSMT
DFHSJIN
XMEOUT Parameters:
date,
time,
applid,
X'
rc
'
The CICS-JVM interface attempted to initialize an Language Environment enclave using the pre-initialized interface. This failed with return code rc.
This message may be generated when a JVM in CICS abends.
CICS takes a system dump and abends the transaction with abend code AEXZ.
Look at SYSOUT or CESE destination for Language Environment messages. Look in Language Environment Programmers Guide (SC28-1939) for the CEEPIPI function and find the explanation of the return code (Register 15) for that function.
If the JVM abended there will probably be a JAVADUMP file in the working directory of the HFS file system.
If the problem persists you may need to contact your IBM support represntative.
CSMT
DFHSJIN
XMEOUT Parameters:
date,
time,
applid,
X'
rc
'
The CICS-JVM interface attempted to initialize an Language Environment enclave using the pre-initialized interface. This failed with return code rc.
This message may be generated when a JVM in CICS abends.
CICS takes a system dump and abends the transaction with abend code AEXZ.
Look at SYSOUT or CESE destination for Language Environment messages. Look in Language Environment Programmers Guide (SC28-1939) for the CEEPIPI function and find the explanation of the return code (Register 15) for that function.
If the JVM abended there will probably be a JAVADUMP file in the working directory of the HFS file system.
If the problem persists you may need to contact your IBM support represntative.
CSMT
DFHSJIN
XMEOUT Parameters:
date,
time,
applid,
X'
rc
'
The CICS-JVM interface attempted to initialize an Language Environment enclave using the pre-initialized interface. This failed with return code rc.
This message may be generated when a JVM in CICS abends.
CICS takes a system dump and abends the transaction with abend code AEXZ.
Look at SYSOUT or CESE destination for Language Environment messages. Look in Language Environment Programmers Guide (SC28-1939) for the CEEPIPI function and find the explanation of the return code (Register 15) for that function.
If the JVM abended there will probably be a JAVADUMP file in the working directory of the HFS file system.
If the problem persists you may need to contact your IBM support represntative.
CSMT
DFHSJIN
XMEOUT Parameters:
date,
time,
applid,
X'
rc
'
The CICS-JVM interface attempted to initialize an Language Environment enclave using the pre-initialized interface. This failed with return code rc.
This message may be generated when a JVM in CICS abends.
CICS takes a system dump and abends the transaction with abend code AEXZ.
Look at SYSOUT or CESE destination for Language Environment messages. Look in Language Environment Programmers Guide (SC28-1939) for the CEEPIPI function and find the explanation of the return code (Register 15) for that function.
If the JVM abended there will probably be a JAVADUMP file in the working directory of the HFS file system.
If the problem persists you may need to contact your IBM support represntative.
CSMT
DFHSJIN
XMEOUT Parameters:
date,
time,
applid,
X'
rc
'
The Language Environment runtime options specified in DFHJVMRO are too long. The options specified in DFHJVMRO are concatenated with runtime options required by CICS for use when initializing the Language Environment enclave. The total length of the runtime options that may be specified cannot exceed 255 characters.
The JVM is not started. Exception trace point SJ 0225 is issued.
Data 1 in the exception trace shows the Language Environment runtime options from DFHJVMRO. Data 2 shows the Language Environment runtime options provided by CICS.
Examine the options from DFHJVMRO. Remove any unnecessary options and if possible abbreviate any Language Environment runtime options in your source for DFHJVMRO. Assemble and re-link DFHJVMRO after making your changes.
If CICS has not been restarted since the failure you will need to use CEMT SET PROGRAM(DFHJVMRO) NEWCOPY before attempting to restart the JVM.
CSMT
DFHSJIN
XMEOUT Parameters: date, time,applid
The resettable mode of the JVM will be withdrawn in a future release of CICS.
Processing continues.
Plan to change Java applications currently running in a resettable JVM to run in a continuous JVM instead.
CDEP
DFHSJIN
XMEOUT Parameters: date, time,applid
The CICS-JVM interface attempted to obtain a reference to the the CICS Wrapper class wrapper, but was unsuccessful. This may be because:
The CICS transaction is abended with abend code ASJE.
Verify the location and attributes of the CICS jar file in the classpath.
Check the contents of the STDERR file (as defined in the JVMPROFILE) for the following Java security exception:
java.security.AccessControlException:
access denied (java.lang.RuntimePermission
loadLibrary.com_ibm_cics_server_DTC)
If the JVM's security manager is active (i.e the system property java.security.manager is specified in the JVM system properties file), check that the security policy grants permission to the CICS codebase. For further information about the JVM security policy see Java™ Applications in CICS
CSMT
DFHSJCS
XMEOUT Parameters:
date,
time,
applid,
wrapper_name
CICS was in the process of invoking a Java program. The CICS-JVM interface attempted to change the working directory to pathname as specified in the WORK_DIR environment variable contained in the JVM profile that was specified in the program definition. The change directory command failed and the runtime message errmsg appended to the end of this message documents why the command failed.
The CICS-JVM interface is unable to change to the specified directory to open the stdin, stdout and stderr streams. The CICS transaction is abended with abend code ASJF.
Examine errmsg to determine why the change directory command failed. If necessary correct the setting of environment variable WORK_DIR in the JVM profile.
CSMT
DFHSJCS
XMEOUT Parameters: date, time,applid, pathname, errmsg
The CICS-JVM interface attempted to load DLL dllname. The change directory command failed and the runtime message errmsg appended to the end of this message documents why the command failed.
The CICS transaction is abended with abend code ASJD.
Examine errmsg to determine why the load command failed.
CSMT
DFHSJCS
XMEOUT Parameters: date, time,applid, dllname, errmsg
The CICS-JVM failed to find a member in the XDFHENV dataset that matches the value in JVMProfile on the program definition.
CICS transaction is abended with abend code AEXZ.
Create a member in the XDFHENV dataset or change JVMProfile value
CSMT
DFHSJPJP
XMEOUT Parameters:
date,
time,
applid,
sdata
The CICS-JVM interface attempted to open jvmprofile filename. The open command failed and the runtime message errmsg appended to the end of this message documents why the command failed.
CICS transaction is aborted with the INVREQ exception.
Examine errmsg to determine why the open command failed.
CSMT
DFHSJPJP
XMEOUT Parameters:
date,
time,
applid,
filename,
errmsg
The environment variable env_var specified in JVM profile JVMProf is incorrect because an invalid value or no value was specified for it.
The environment variable is ignored.
Correct the environment variable in the failing JVM profile.
CSMT
DFHSJCS
XMEOUT Parameters:
date,
time,
applid,
env_var,
JVMprof
The specified option option is not recognized and has been ignored.
None.
Correct or remove the specified option.
CSMT
DFHSJPJP
XMEOUT Parameters: date, time,applid, option
The option option has been ignored because the maximum number of options has been exceeded.
None.
The maximum number of JVM options CICS can pass to the JVM has been exceeded. Review the options specified in member JVMProf and the associated JVM properties file filename. Remove any that are not required.
CSMT
DFHSJPJP
XMEOUT Parameters:
date,
time,
applid,
option
The CICS-JVM interface attempted to open the jvm system properties file filename held on HFS. The open command failed and the runtime message errmsg appended to the end of this message documents why the command failed.
CICS transaction is aborted with the INVREQ exception.
Examine errmsg to determine why the open command failed.
CSMT
DFHSJPJP
XMEOUT Parameters:
date,
time,
applid,
filename,
errmsg
The CICS-JVM interface attempted to load the user-replaceable module DFHJVMAT and failed.
The CICS transaction is abended with abend code ASJG.
Verify that DFHJVMAT is included in SDFHAUTH.
CSMT
DFHSJIN
XMEOUT Parameters:
date,
time,
applid
The CICS-JVM interface attempted to open for output the stdout or stderr file specified or defaulted in the JVM profile for the Java program. The open failed and the runtime message errmsg appended to the end of this message documents why.
The CICS-JVM interface is unable to open the specified file. Execution of the transaction continues.
Examine errmsg to determine why the open failed. The most likely reason is that the CICS job only has read access to the directory specified in environment variable WORK_DIR in this program's JVM profile. If necessary, change WORK_DIR to a directory to which CICS has write access.
CSMT
DFHSJCS
XMEOUT Parameters:
date,
time,
applid,
filename,
dirname,
errmsg
CICS was attempting to process the system properties file specified by the user in the JVM profile for the Java program. It unexpectedly encountered a line concatenation character on the last line of the file.
CICS ignores the erroneous line concatenation character and processing continues, setting the property it had so far constructed.
Remove the erroneous line concatenation character from the final line of the system properties file.
CSMT
DFHSJCS
XMEOUT Parameters:
date,
time,
applid
CICS was unable to build the trusted middleware classpath because of the reason specified.
None.
This may occur if a environment variable CICS relies on to construct the trusted middleware classpath was not specified. The missing environment variable will be specified in the message, and it should be added to the JVM profile.
Alternatively, the length of the TMPREFIX plus the constructed trusted middleware classpath plus the TMSUFFIX produces a string that is too long for CICS to deal with, either the TMPREFIX or TMSUFFIX should be shortened or HFS softlinks used to shorten the CICS_DIRECTORY and JAVA_HOME locations so that the constructed portion of the trusted middleware classpath will be shorter.
CSMT
DFHSJPJP
XMEOUT Parameters:
date,
time,
applid,
{1=Either
CICS_DIRECTORY or JAVA_HOME too long,
2=CICS_DIRECTORY or
JAVA_HOME or TMPREFIX too long,
3=CICS_DIRECTORY not specified
in JVM profile,
4=JAVA_HOME not specified in JVM profile,
5=Cannot add TMSUFFIX as tm classpath would be too long}
CICS encountered problems processing the JVM profile named by the CICS program definition. The line number where the problem occurred within the file is given, together with a reason why CICS had problems.
None.
Rectify the problem described in the message.
CSMT
DFHSJPJP
XMEOUT Parameters:
date,
time,
applid,
line_number,
{1=Unexpected EOF while concatenating lines,
2=Concatenation too long}
CICS encountered problems processing the JVM system properties file specified in the JVM profile. The line number where the problem occurred within the file is given, together with a reason why CICS had problems. Some combination of options are only valid when a JVM is started in a particular mode. For example, a worker JVM is not allowed to specify a shareable application class path. If it attempts to do so this message is issued.
None.
Rectify the problem described in the message.
CSMT
DFHSJPJP
XMEOUT Parameters:
date,
time,
applid,
line_number,
{1=Unexpected EOF while concatenating lines,
2=Concatenation too long,
3=CICS ignoring this tm
classpath setting,
4=CICS ignoring this java.class.path
setting}
A CICS request to create a Java Virtual Machine (JVM) using the Java Native Interface (JNI) has failed.
SJ domain requests a system dump, which may or may not appear depending on the system dump table settings for code SJ0516. The CICS transaction is abended with abend code ASJ1.
See the actions described for the ASJ1 abend.
CSMT
DFHSJCS
XMEOUT Parameters:
date,
time,
applid
CICS is attempting to execute a java program whose definition specified JVM profile JVMProf. Environment variable env_var is required for successful execution of this program but is missing from this JVM profile.
The attempt to run the java program fails.
Add the environment variable to the failing JVM profile.
CSMT
DFHSJCS
XMEOUT Parameters:
date,
time,
applid,
env_var,
JVMprof
SJ domain requests a system dump, which may or may not appear depending on the system dump table settings for code SJ0518. The CICS transaction is abended with abend code ASJ1.
See the actions described for the ASJ1 abend.
CSMT
DFHSJCS
XMEOUT Parameters:
date,
time,
applid
CICS is attempting to execute a Java program whose definition specified JVM profile JVMProf. In this profile, environment variables env_var1 and env_var2 have been found with settings which contradict each other.
The attempt to run the java program will go ahead using the value of environment variable env_var3.
Remove or change one of these environment variables from the JVM Profile to correct the problem for future requests.
CSMT
DFHSJCS
XMEOUT Parameters:
date,
time,
applid,
env_var1,
env_var2,
JVMprof,
env_var3
CICS is attempting to start the Classcache using definitions specified JVM profile JVMProf. In this Profile, environment variable env_var1 has been specified with a setting which is not allowed for the Master JVM.
The attempt to start the Classcache continues. An alternative environment setting will be used if present. If no alternative is found, then the default setting will be used. The default setting is Xresettable=YES which is equivalent to REUSE=RESET.
Change this environment variable's setting or remove it from the JVM Profile to correct the problem for future requests.
CSMT
DFHSJCS
XMEOUT Parameters:
date,
time,
applid,
env_var1,
JVMprof
Transaction transid is a CICS system transaction used to run the master JVM of a JVMSet, and should only be ATTACHed by CICS. It must not be started by the user, either by keying in through the terminal or by a START from a user program.
transid terminates.
None
CSNE
DFHSJJM
XMEOUT Parameters:
date,
time,
applid,
transid,
transid
Transaction transid unsuccessfully attempted to create a JM TCB on which to run a master JVM.
transid terminates.
None
CSNE
DFHSJJM
XMEOUT Parameters:
date,
time,
applid,
transid,
transid
Transaction transid unsuccessfully attempted to change mode to a JM TCB on which to run a master JVM.
transid terminates.
None
CSNE
DFHSJJM
XMEOUT Parameters:
date,
time,
applid,
transid,
transid
Transaction transid unsuccessfully attempted to change mode to its original TCB mode from JM.
transid terminates.
None
CSNE
DFHSJJM
XMEOUT Parameters:
date,
time,
applid,
transid,
transid
Transaction transid unsuccessfully attempted to delete a JM TCB on which to a master JVM has been running.
transid terminates.
None
CSNE
DFHSJJM
XMEOUT Parameters:
date,
time,
applid,
transid,
transid
The CICS-JVM interface attempted to initialize an Language Environment enclave using the pre-initialized interface. This failed with return code rc.
This message may be generated when a JVM in CICS abends.
CICS takes a system dump and abends the transaction with abend code AEXZ.
Look at SYSOUT or CESE destination for Language Environment messages. Look in Language Environment Programmers Guide (SC28-1939) for the CEEPIPI function and find the explanation of the return code (Register 15) for that function.
If the JVM abended there will probably be a JAVADUMP file in the working directory of the HFS file system.
If the problem persists you may need to contact your IBM support represntative.
CSMT
DFHSJJM
XMEOUT Parameters:
date,
time,
applid,
tranid,
X'
rc
'
The CICS-JVM interface attempted to use an Language Environment CALL_SUB function to call DFHSJJL to start a master JVM. Either this operation failed with return code rc and sub-routine return code subrc, or the JVM abended. If the JVM abends the Language Environment CALL_SUB return code is likely to be 0.
CICS takes a system dump and abends the transaction with abend code AEXZ.
If the return code is non-zero then look at SYSOUT or CESE destination for Language Environment messages. Look in Language Environment Programmers Guide (SC28-1939) for the CEEPIPI function and find the explanation of the return code (Register 15) for that function.
If the JVM abended there will probably be a JAVADUMP file in the working directory of the HFS file system.
If the sub-routine return code is non-zero it may have one of the following values:
If the problem persists you may need to contact your IBM support represntative.
CSMT
DFHSJJM
XMEOUT Parameters:
date,
time,
applid,
tranid,
X'
rc',
X'subrc
'
The CICS-JVM interface attempted to terminate an Language Environment enclave using the pre-initialized interface. This failed with return code rc.
This message may be generated when a JVM in CICS abends.
CICS takes a system dump and abends the transaction with abend code AEXZ.
Look at SYSOUT or CESE destination for Language Environment messages. Look in Language Environment Programmers Guide (SC28-1939) for the CEEPIPI function and find the explanation of the return code (Register 15) for that function.
If the JVM abended there will probably be a JAVADUMP file in the working directory of the HFS file system.
If the problem persists you may need to contact your IBM support represntative.
CSMT
DFHSJJM
XMEOUT Parameters:
date,
time,
applid,
tranid,
X'
rc
'
The Language Environment runtime options specified in DFHJVMRO are too long. The options specified in DFHJVMRO are concatenated with runtime options required by CICS for use when initializing the LE enclave. The total length of the runtime options that may be specified cannot exceed 255 characters.
The master JVM is not started. Exception trace point SJ 070B is issued.
Data 1 in the exception trace shows the LE runtime options from DFHJVMRO. Data 2 shows the LE runtime options provided by CICS.
Examine the options from DFHJVMRO. Remove any unnecessary options and if possible abbreviate any LE runtime options in your source for DFHJVMRO. Assemble and re-link DFHJVMRO after making your changes.
If CICS has not been restarted since the failure you will need to use CEMT SET PROGRAM(DFHJVMRO) NEWCOPY before attempting to restart the master JVM.
CSMT
DFHSJJM
XMEOUT Parameters: date, time,applid
A CICS request to create a Java Virtual Machine (JVM) using the Java Native Interface (JNI) has failed.
SJ domain requests a system dump, which may or may not appear depending on the system dump table settings for code SJ0801. The CICS transaction is abended with abend code ASJ1.
See the actions described for the ASJ1 abend.
CSMT
DFHSJJL
XMEOUT Parameters:
date,
time,
applid
The CICS-JVM interface attempted to load DLL dllname. The dllload command failed and the runtime message errmsg appended to the end of this message documents why the command failed.
The CICS transaction is abended with abend code ASJD.
Examine errmsg to determine why the load command failed.
CSMT
DFHSJJM
XMEOUT Parameters:
date,
time,
applid,
dllname,
errmsg
CICS was in the process of invoking a Java program. The CICS-JVM interface attempted to change the working directory to pathname as specified in the WORK_DIR environment variable contained in the JVM profile that was specified in the program definition. The change directory command failed and the runtime message errmsg appended to the end of this message documents why the command failed.
The CICS-JVM interface is unable to change to the specified directory to open the stdin, stdout and stderr streams. The CICS transaction is abended with abend code ASJF.
Examine errmsg to determine why the change directory command failed. If necessary correct the setting of environment variable WORK_DIR in the JVM profile.
CSMT
DFHSJJL
XMEOUT Parameters:
date,
time,
applid,
pathname,
errmsg
CICS started a JVM which does not meet the minimum version requirement for this version of CICS. The minimum version of Java required is min_ver. The version found at runtime is current_ver.
The task is abended with abend code ASJJ.
Reconfigure the CICS JVM profile to point to a newer version of Java.
CSMT
com.ibm.cics.server.Wrapper
XMEOUT Parameters:
date,
time,
applid,
min_ver,
current_ver
The current version of Java is displayed for informational purposes only. This message can be suppressed by setting the following property in the CICS JVM properties file: com.ibm.cics.showJavaVersion=false .
Processing continues.
No action required.
CSMT
com.ibm.cics.server.Wrapper
XMEOUT Parameters:
date,
time,
applid,
current_ver
The jcics Wrapper class has caught an InvocationTargetException. This occurs when the application throws, or doesn't catch, an exception. Details of the application exception are given in accompanying message DFHCZ0358.
The system writes this message to the TD queue CCZM.
Correct the problem and rerun the task.
CCZM
DFJCICS (com.ibm.cics.server.Wrapper.java)
XMEOUT Parameters:
date,
time,
applid,
userid,
termid,
tranid,
program
name
The jcics Wrapper class caught exception exception trying to invoke the main method in class className.
An exception trace entry is made and the task is abnormally terminated.
Correct the problem and rerun the task.
CCZM
DFJCICS (com.ibm.cics.server.Wrapper.java)
XMEOUT Parameters:
date,
time,
applid,
userid,
termid,
tranid,
program
name,
exception,
className
An unexpected RuntimeException or Error was thrown that has been caught in the CICS Java Wrapper class.
An exception trace entry is made and the task is abnormally terminated.
Correct the problem and reissue the task.
CCZM
com.ibm.cics.server.Wrapper
XMEOUT Parameters:
date,
time,
applid,
userid,
termid,
tranid,
program
name,
exception,
className
The class name className is invalid. This is often caused by an erroneous leading '.' or '/' character.
An exception trace entry is made and the task is abnormally terminated.
Correct the problem and rerun the task.
CCZM
com.ibm.cics.server.Wrapper
XMEOUT Parameters:
date,
time,
applid,
userid,
termid,
tranid,
program
name,
className
The CICS JVM attempted to instantiate the requested plugin class plugin but the JVM could not find this class on the trusted middleware classpath.
The plugin is not installed.
Examine the value set for the TMSUFFIX in the JVM profile being used by the current program. The path to the requested plugin must be present as part of the TMSUFFIX.
CSMT
com.ibm.cics.server.Wrapper
XMEOUT Parameters:
date,
time,
applid,
plugin
The CICS JVM Java Wrapper class caught an exception thrown from plugin plugin.
The JVM attempts to continue processing the user application.
Either contact the plugin vendor for further assistance or catch the exception in the body of your plugin.
CSMT
com.ibm.cics.server.Wrapper
XMEOUT Parameters:
date,
time,
applid,
tranid,
program name,
trannum,
userid,
termid,
plugin,
exception