This is an informational message issued from the CICS TCB.
CICS terminates normally.
None.
Console
DFHXRCP
XMEOUT Parameter: applid
This message is issued from the CAVM TCB. A tracking message has been received for a queue with hexadecimal name X'queue'. However this queue is not recognized by CICS.
CICS processing continues, but tracking messages for queue X'queue' are ignored.
Check that the active CICS system and the alternate CICS system are at the same functional level with respect to XRF.
If both CICS systems are at the same level, check why the active CICS system has written data to the alternate system.
Ensure that the queue name has not been corrupted.
Console
DFHXRB
This message is issued from the CICS TCB. CICS is unable to link to program progname.
CICS terminates abnormally with a system dump and abend code 0210.
Examine the dump to determine why CICS was unable to link to program progname.
Ensure that the named program is not missing from the data sets concatenated in the DFHRPL DD statement. If progname is missing, obtain a copy of the program and include it in the library. In addition, ensure that enough storage is available for the dynamic storage areas.
Console
DFHXRE
XMEOUT Parameters:
applid,
progname
START=STANDBY and XRF=NO cannot be specified together.
CICS terminates abnormally with a dump.
Correct the conflicting values of the operands START and XRF.
Console
DFHSIC1
XMEOUT Parameter: applid
The XRF message manager has encountered a problem with the contents of the given control interval in the message data set. The message includes an error number nn which can take one of the following values:
Surveillance by the alternate system ceases.
Check that the active and alternate systems are using the same pair of data sets for XRF surveillance. If they are, this is almost certainly a CICS error affecting either the alternate system, the active system, or both.
You need further assistance from IBM to resolve this problem. See CICS® Problem Determination Guide for guidance on how to proceed.
Console
DFHWMRD
The alternate system has been unable to keep up with the messages generated by the active CICS system. Its read position in the wrap-round message data set has been ‘lapped’ by the active system.
Surveillance by the alternate system ceases.
Try to determine and correct the reason for the delay to the alternate system. It may be that the message data set is too small to allow adequate buffering, or the message data set has been reserved by the active CEC - not necessarily by the active CICS.
Console
DFHWMRD
The command issued by the alternate CICS during takeover to terminate the active CICS failed. MVS rejected the system operator command command issued under program control as being invalid.
Message DFHXA6581 or DFHXA6582 is also displayed. The alternate CICS continues with its processing to detect termination of the active CICS job.
Ensure that the active CICS job terminates. See messages DFHXA6581 and DFHXA6582. For problem determination, hard copy of the console log may be required.
Console
DFHWTI
During a takeover attempt, the issuing CICS system was unable to determine whether job jobname, running on a different CEC, has terminated. This is for one of the following reasons:
If jobname is the active CICS. Takeover cannot continue until jobname has ended. If jobname is a DBCTL subsystem, an alternate DBCTL cannot be started until jobname has ended.
The system waits for a reply. In the meanwhile, the issuing CICS system continues processing to detect termination of the job.
If termination is detected while the reply is still outstanding, this message is deleted and message DFHXA6564 is displayed. In this case, a reply is no longer required.
If the reply is ‘JOB’, then processing continues as if CICS had detected the termination itself.
This also happens if the reply is ‘CEC’, but in addition an internal record is created indicating that the CEC is inoperative at this time. Other alternate CICS which have issued this message for jobs executing on the CEC specified, and which are still waiting for a reply, will detect the internal record of the failed CEC. Having done so they delete their outstanding replies and issue message DFHXA6563.
The operator should either:-
No action is necessary if at any time CICS deletes this message, as described above.
Console
DFHWTI
During takeover, the alternate CICS has detected that the CEC with MVS system identifier sid has failed and therefore that the active CICS job with job name jobname and JES job number jesno is regarded to have ended.
The alternate CICS continues with its takeover processing.
None.
Console
DFHWTI
During takeover, the alternate CICS has detected that the active CICS job with specified job name and JES job number has ended.
The alternate CICS continues with its takeover processing.
None.
Console
DFHWTI
Module modname, the CLT or RST currently in use, was found not to have been link-edited with the reenterable module attribute.
The initialization option CLT=xx or RST=xx specifies the suffix of the CLT or RST currently in use by this alternate CICS.
Further messages are issued which describe the action taken by CICS.
The appropriate response is indicated by subsequent messages.
Console
DFHWTI
Module modname, the CLT or RST currently in use by this alternate CICS, was found not to contain the APPLID applid2.
Further messages are issued which describe the action taken by CICS.
The appropriate response is indicated by subsequent messages.
Console
DFHWTI
Module modname is either a CLT or an RST.
If the module is a CLT, it was found not to contain the job name jobname associated with the APPLID of this alternate CICS.
If the module is an RST, it was found not to contain the job name jobname associated with the DBCTL subsystem identified in the message.
jobname is the job name which the alternate CICS would have used to cancel the active CICS job or DBCTL job during a takeover
Further messages are issued which describe the action taken by CICS.
The appropriate response is indicated by subsequent messages.
Console
DFHWTI
The CLT currently in use was found not to contain the specified MVS system identifier sid, which identifies the CEC on which the active CICS was executing.
The initialization option CLT=xx specifies the suffix of the CLT currently in use by this alternate CICS.
Further messages are issued by the alternate CICS to describe the action taken.
The appropriate response is indicated by subsequent messages.
Console
DFHWTI
The CLT currently in use does not contain the JES subsystem name jesname associated with the MVS system sid of the CEC on which the active CICS was executing.
The initialization option CLT=xx specifies the suffix of the CLT currently in use by this alternate CICS.
Further messages are issued by the alternate CICS to describe the action taken.
The appropriate response is indicated by subsequent messages.
Console
DFHWTI
The alternate CICS attempted to access an internal record of CEC failures to determine whether the CEC on which the active CICS job was executing had failed. To access this information CICS has to be defined as an MVS subsystem. Because it is not, the attempt failed.
Processing continues.
None. For further information about defining CICS as an MVS subsystem, see the CICS Transaction Server for z/OS® Installation Guide.
Console
DFHWTI
The module modname, defined by the CLT or RST for use by the alternate CICS that issued this message, cannot be loaded.
Further messages are issued by the alternate CICS to describe the action taken.
The appropriate response is indicated by subsequent messages.
Console
DFHWTI
Module modname, the CLT or RST defined for use by this CICS system, is not valid.
Further messages are issued by the alternate CICS to describe the action taken.
The appropriate response is indicated by subsequent messages.
Console
DFHWTI
The alternate CICS that issued this message is unable to load a CLT, or has performed a check on the CLT contents and has found an error. If the specified CLT is used during a future takeover, the takeover might not be successful. A new or corrected CLT can be made available and loaded at takeover.
Processing continues.
Verify that the alternate CICS job is authorized to perform a takeover of the active CICS. Take appropriate action if not.
Locate the previous message issued by this alternate CICS, which provides details of the CLT error.
Perform the appropriate source edit, assembly and link-edit tasks necessary to make a correct CLT available for this alternate CICS.
Console
DFHWTI
This is an informational message indicating that RST rstname, which was selected via the SIT, does not include an entry for DBCTL subsystem subsysid in any RSE containing the specific APPLID applid of this CICS.
No action results directly when this message is issued. Other messages may be issued following this verification failure.
Check the RST suffix specified in the SIT, the RST, and the DBCTL subsystem to which CICS is connected.
Check any other messages that may also have been issued.
Console
DFHWTI
During takeover, the alternate CICS that issued this message performed a check on the CLT contents and found an error.
A previous message specifies the error.
Commands in the CLT are not issued by this alternate CICS. Other takeover processing continues.
Verify that the alternate CICS job is authorized to perform a takeover of the active CICS and take appropriate action if it is not.
If the takeover is to be successful, the system operator should monitor and coordinate execution of the active CICS and alternate CICS jobs in the XRF complex.
Perform the source edit, assembly and link-edit tasks necessary to correct the CLT.
Console
DFHWTI
The issuing alternate CICS is attempting a takeover
of the specified active CICS job.
It has been unable to find the data
that is needed to fully authorize takeover
in the CLT or RST.
This may be because the alternate cannot load the
table, or because job jobname cannot be found:
Further messages specify the error with the CLT or RST, or define
why the CLT or RST is invalid.
The issuing CICS system cannot issue a CANCEL, but attempts
to alert the active CICS system
to the takeover request
via the XRF control data set.
In most cases this causes the
active system to initiate termination.
The alternate continues processing to detect termination of the job.
When termination is detected, message DFHXA6563 or DFHXA6564 is displayed.
Verify that the alternate CICS job is authorized to perform a takeover of the active CICS. Take appropriate action if the alternate CICS job is not authorized.
Your CLT and/or RST may require some maintenance action.
Console
DFHWTI
The issuing alternate CICS is attempting a cancel
of the specified active CICS job.
It has been unable to find the data
that is needed to fully authorize the cancellation
in the CLT or RST.
This may be because the alternate cannot load the table,
or because job jobname cannot be found:
Further
messages specify the error with the CLT or RST, or define why
the CLT or RST is invalid.
The issuing CICS system cannot issue a CANCEL, but attempts
to alert the active CICS system
to the takeover request
via the XRF control data set.
In most cases this causes the
active system to initiate termination.
The alternate continues processing to detect termination of the job.
When termination is detected, message DFHXA6564 is displayed.
Verify that the alternate CICS job is authorized to perform a takeover of the active CICS. Take appropriate action if the alternate CICS job is not authorized.
Your CLT and/or RST may require maintenance action.
Console
DFHWTI
An internal error has been detected that prevents the CICS XRF CAVM supervisor state processing from continuing.
Depending on the CAVM supervisor state service being processed at the time, CICS may or may not abnormally terminate.
The CAVM TCB for processing the service has abnormally terminated.
Job output should include a dump of MVS LSQA associated with the SYSABEND DD statement.
Diagnostics: Register 2 is the base register for DFHWTI global storage. This storage begins with the eye catcher WTISTOR. The format of this storage is defined in DSECT WSTORAGE in source member DFHWTI.
DFHWTI request arguments copied to global storage begin at field WGLODATA.
Source member DFHWTADS defines the format of global storage arguments.
Field WGLOLOCA contains the address of the first register save area for a routine in DFHWTI.
In the SVRB for the CICS SVC call that invoked DFHWTI, the first fullword in the FEPARM field contains the address of DFHWTI global storage.
Register 4 is the base register for local storage for each routine in DFHWTI. Its format is defined in a DSECT whose name is of the form WLOCxxx where xxx is the short name of the routine (see below for a list of routine names).
These DSECTs are in source member DFHWTI. The first halfword is the internal return code for the routine. The values used for internal return codes are the same as the DFHWTI request reason codes as defined in source member DFHWTADS field name WTARRC.
In addition, internal return codes of the format
X'40nn' are used.
X'40F0' is ‘Internal Logic Error’ variable
name, RCLOGERR.
Other internal return codes of this format are defined in the local storage DSECTs.
The DFHWTI request type for the CAVM supervisor state service is copied into local storage associated with the DFHWTI initialization and termination routine, field name WWTIREQ, DSECT WLOCWTI in source member DFHWTI.
Register 6 is the base register for each routine in DFHWTI. When set, it points at a location immediately following an eye catcher of the routine’s long name (see list of routine names).
Register 13 is the base register for a register save area local to a routine in DFHWTI. These save areas are standard MVS format except the first fullword contains the routine’s short name (see list of names). They are chained in the standard way with backward and forward pointers set on entry to a routine and zeroed on return.
Register save areas physically precede the storage local to a routine.
If a routine has to access the CLT, its address is in local storage for the routine. The field name for the CLT address is of the form WxxxCLTA, where xxx is the short name of the routine.
In general, the CAVM request issued by this CICS job will fail. For the effect this has on processing by this CICS job, refer to messages issued after this one.
CAVM XRF supervisor state processing issues an MVS abend with system abend code 0214 and an MVS SYSABEND dump is produced.
Keep the job output and console log for problem determination.
Using the SYSABEND dump of the MVS LSQA, and if available, the MVS symptom dump output, find the DFHWTI routine that detected the error from the value of register 6 or register save area chain fields.
Find the internal return code currently set in local storage for the routine.
Using the reason code value, remaining content of local storage and global storage, try to determine the cause of the action by the routine.
An assembly listing of the CLT assembled with the PRINT NOGEN option may be required.
Routine names
Long names are used for:
Short names are used for:
Routines are as follows:
For further guidance in error diagnosis, see the CICS Problem Determination Guide.
Console
DFHWTI
The issuing CICS system was unable to determine whether job jobname, running on the same CEC, has terminated. This is for one of the following reasons:
If jobname is the active CICS, takeover cannot continue until jobname has ended.
If jobname is a DBCTL subsystem, an alternate DBCTL cannot be started until jobname has ended.
Takeover is suspended until the issuing CICS system detects the termination of the named job.
When termination is detected the message DFHXA6564 is displayed.
Ensure that the active CICS job terminates.
Console
DFHWTI
The issuing CICS system was unable to determine whether job jobname, running on MVS image mvsname, has terminated. This is for one of the following reasons:
If jobname is the active CICS, takeover cannot continue until jobname has ended.
If jobname is a DBCTL subsystem, an alternate DBCTL cannot be started until jobname has ended.
Takeover is suspended until the issuing CICS system detects the termination of the named job.
When termination is detected the message DFHXA6583 is displayed.
Ensure that the active CICS job terminates.
Console
DFHWTI
During takeover, the alternate CICS has detected that the active CICS job jobname with JES job number jesno running on MVS image mvsname has ended.
The CICS alternate continues takeover processing.
None.
Console
DFHWTI