DFHXM0304 applid A severe error (code X'code') has occurred while initializing task number tasknum with transaction identifier tranid. Transient data queue tdqueue has not been released. The task is suspended indefinitely.
Explanation
An internal error has prevented the initialization of task number tasknum with identifier tranid.
The task cannot run and cannot be abended. The principal facility of the task is a transient data queue. The TD queue will not trigger another task until CICS is terminated. Rather than terminate CICS, the transaction manager keeps CICS running and preserves its integrity by suspending the task.
The suspended task will hold its MXT slot until CICS is terminated.
Note that the task may hold resources ( for example, locks and enqueues) so you should cancel CICS at your earliest convenience. Otherwise you risk other tasks being prevented from running because they also need access to the same resources. You may wish to add a dump table entry always to terminate CICS on this message.
System action
The task is suspended indefinitely. First failure diagnostics should be produced by the component which first detects the error. The transaction manager also takes a dump. Message DFHME0116, which contains the symptom string for this problem, is produced.
The task is suspended with a resource type of FOREVER and a resource name of DFHXMTA.
User response
You must cancel CICS if you need to release the TD queue associated with the task. You cannot quiesce CICS since this task will not terminate. You cannot purge or force-purge the task.
Note the error code X'code'. If you need further assistance from IBM to resolve this problem, see Working with IBM to solve your problem for guidance on how to proceed.
Because of the circumstances under which this message is issued, it can only be issued to the console. It should not be rerouted to a transient data queue.
Module
DFHXMTA.XMEOUT parameters/Message inserts
- applid
- X'code'
- tasknum
- tranid
- tdqueue
Destination
Console