IMS adapter messages (CSQQ...)
- CSQQ000I
-
IMS/TM iiii connected to queue manager qqqq
- Severity
- 0
- Explanation
-
This message is produced at the IMS master terminal when the IMS control region for IMS system iiii has successfully connected to queue manager qqqq.
- CSQQ001I
-
IMS/TM iiii not connected to queue manager qqqq. Notify message accepted
- Severity
- 0
- Explanation
-
This message is produced at the IMS master terminal when the IMS control region for IMS system iiii has tried to connect to queue manager qqqq but the queue manager is not yet ready to make connections.
- System action
-
The queue manager has accepted the notify message from IMS and when it is ready to make connections it will issue the z/OS® command MODIFY IMS to cause IMS to attempt to make the connection again. IMS applications cannot access IBM MQ resources until the connection is made.
- System programmer response
-
Resolve any other IBM MQ problems.
- CSQQ002E
-
IMS/TM iiii failed to connect to queue manager qqqq, MQRC=mqrc
- Severity
- 12
- Explanation
-
This message is produced at the IMS master terminal when the IMS control region for IMS system iiii has failed to connect to queue manager qqqq. mqrc is the IBM MQ reason code for the failure.
- System action
-
The IMS control region, and dependent regions are not connected to the queue manager. Any request from IMS applications for IBM MQ resources will fail.
- System programmer response
-
Refer to API completion and reason codes for information about mqrc to determine the nature of the error.
- CSQQ003E
-
IMS/TM iiii create thread failed while connecting to queue manager qqqq, MQRC=mqrc
- Severity
- 12
- Explanation
-
This message is produced at the IMS master terminal when the IMS control region for IMS system iiii has failed to connect to queue manager qqqq. mqrc is the IBM MQ reason code for the failure from theIBM MQ create thread function.
- System action
-
The IMS control region, and dependent regions are not connected to the queue manager. Any request from IMS applications for IBM MQ resources will fail.
- System programmer response
-
Refer to API completion and reason codes for information about mqrc to determine the cause of the problem.
- CSQQ004E
-
IMS/TM iiii inquire indoubt failed while connecting to queue manager qqqq, MQRC=mqrc
- Severity
- 12
- Explanation
-
This message is produced at the IMS master terminal when the IMS control region for IMS system iiii has failed to connect to queue manager qqqq. mqrc is the IBM MQ reason code for the failure from the IBM MQ inquire indoubt function.
- System action
-
The IMS control region, and dependent regions are not connected to the queue manager. Any request from IMS applications for IBM MQ resources will fail.
- System programmer response
-
Refer to API completion and reason codes for information about mqrc to determine the nature of the error.
- CSQQ005E
-
IMS/TM iiii establish exit failed while connecting to queue manager qqqq, MQRC=mqrc
- Severity
- 12
- Explanation
-
This message is produced at the IMS master terminal when the IMS control region for IMS system iiii has failed to connect to queue manager qqqq. mqrc is the IBM MQ reason code for the failure from IBM MQ establish exit function.
- System action
-
The IMS control region, and dependent regions are not connected to the queue manager. Any request from IMS applications for IBM MQ resources will fail.
- System programmer response
-
Refer to API completion and reason codes for information about mqrc to determine the cause of the error.
- CSQQ007E
-
IMS/TM iiii resolve indoubt failed while connecting to queue manager qqqq, MQRC=mqrc
- Severity
- 4
- Explanation
-
This message is produced at the IMS master terminal when the queue manager has failed to resolve indoubt units of recovery during the connection process. mqrc is the IBM MQ reason code for the resolve in-doubt function failure.
- System action
-
The IMS control region, and dependent regions are connected to the queue manager. IMS applications can access IBM MQ resources.
- System programmer response
-
For information about resolving the IBM MQ unit of recovery associated with the in-doubt IMS unit of work, see Recovering IMS units of recovery manually.
- CSQQ008I
-
nn units of recovery are still in doubt in queue manager qqqq
- Severity
- 4
- Explanation
-
This message is produced at the IMS master terminal when the queue manager has units of recovery still in doubt after all the IMS units of work have been resolved.
- System action
-
The IMS control region, and dependent regions are connected to the queue manager. IMS applications can access IBM MQ resources.
- System programmer response
-
See How in-doubt units of recovery are resolved from IMS for information about resolving the IBM MQ unit of recovery associated with the in-doubt IMS unit of work.
- CSQQ010E
-
Error resolving unit of recovery uuuu (OASN nnnn) in queue manager qqqq, MQRC=mqrc
- Severity
- 4
- Explanation
-
This message is produced at the IMS master terminal when the queue manager is unable to resolve an indoubt unit of recovery. uuuu is the unit of work identifier in the same format as the reply from the DISPLAY THREAD command. nnnn is the IMS OASN (origin application sequence number), in decimal format.
- System action
-
The IMS control region, and dependent regions are connected to the queue manager. IMS applications can access IBM MQ resources.
- System programmer response
-
See the How in-doubt units of recovery are resolved from IMS for information about resolving the IBM MQ unit of recovery associated with the in-doubt IMS unit of work.
- CSQQ011E
-
IMS/TM iiii terminate identify failed for connection to queue manager qqqq, MQRC=mqrc
- Severity
- 12
- Explanation
-
This message is produced at the IMS master terminal when the IMS control region for IMS system iiii has failed to disconnect from the queue manager qqqq. mqrc is the return code for the failure from the IBM MQ terminate identify function.
- System action
-
The IMS control region, and dependent regions are not connected to the queue manager. Any request from IMS applications for IBM MQ resources will fail.
- System programmer response
-
Refer to API completion and reason codes for information about mqrc to determine the cause of the error.
- CSQQ013I
-
MQ commands cannot be issued using the /SSR command
- Severity
- 4
- Explanation
-
This message is produced at the IMS master terminal when the /SSR IMS command is used to issue an IBM MQ command; IBM MQ commands cannot be issued in this way.
- System action
-
None
- CSQQ014E
-
Unit of recovery uuuu (OASN nnnn) was not committed in queue manager qqqq
- Severity
- 4
- Explanation
-
This message is produced at the IMS master terminal when, following the abnormal termination of an application, the queue manager is unable to commit an indoubt unit of recovery as requested by IMS. uuuu is the unit of work identifier in the same format as the reply from the DISPLAY THREAD command. nnnn is the IMS OASN (origin application sequence number), in decimal format.
- System action
-
The IMS control region, and dependent regions are connected to the queue manager. IMS applications can access IBM MQ resources.
- System programmer response
-
See How in-doubt units of recovery are resolved from IMS for information about resolving the IBM MQ unit of recovery associated with the in-doubt IMS unit of work.
- CSQQ015E
-
Unit of recovery uuuu (OASN nnnn) was not backed out in queue manager qqqq
- Severity
- 4
- Explanation
-
This message is produced at the IMS master terminal when, following the abnormal termination of an application, the queue manager is unable to back out an indoubt unit of recovery as requested by IMS. uuuu is the unit of work identifier in the same format as the reply from the DISPLAY THREAD command. nnnn is the IMS OASN (origin application sequence number), in decimal format.
- System action
-
The IMS control region, and dependent regions are connected to the queue manager. IMS applications can access IBM MQ resources.
- System programmer response
-
See How in-doubt units of recovery are resolved from IMS for information about resolving the IBM MQ unit of recovery associated with the in-doubt IMS unit of work.
- CSQQ100I
-
psb-name region-id Processing queue manager name
- Severity
- 0
- Explanation
-
This message identifies the queue manager that this instance of the IMS trigger monitor is connected to. region-id is the last four digits of the region identifier, or blank. This message is followed by message CSQQ110I, indicating the name of the initiation queue.
- CSQQ101E
-
psb-name region-id Cannot open the initiation queue, MQCC=mqcc MQRC=mqrc
- Severity
- 8
- Explanation
-
CSQQTRMN has attempted to open an initiation queue, but the attempt was unsuccessful (for example, because the queue was not defined). mqcc and mqrc give the reason for the problem. region-id is the last four digits of the region identifier, or blank.
- System action
-
CSQQTRMN ends.
- System programmer response
-
Refer to API completion and reason codes for information about mqcc and mqrc, determine the cause of the problem, and restart CSQQTRMN.
- CSQQ102E
-
psb-name region-id An IMS dl1-function call returned pcb-status
- Severity
- 4
- Explanation
-
A trigger message has been retrieved from the initiation queue which defines an IMS transaction to be started. However, the transaction cannot be started (for example, it cannot be found). region-id is the last four digits of the region identifier, or blank. pcb-status is the status code returned by IMS from the last dl1-function call.
- System action
-
The trigger message is sent to the dead-letter queue. CSQQTRMN processes the next message.
- System programmer response
-
See the IMS/ESA® Application Programming: Data Communication manual for information about pcb-status. Examine the trigger message on the dead-letter queue to find the IMS transaction name. Determine the reason for the problem, and restart the transaction.
- CSQQ103E
-
psb-name region-id CSQQTRMN read a trigger message with an incorrect MQTM-StrucId of struc-id
- Severity
- 4
- Explanation
-
A trigger message has been retrieved, but the structure identifier of the message is not MQTM_STRUC_ID and so is not compatible with this version of CSQQTRMN. region-id is the last four digits of the region identifier, or blank.
- System action
-
The trigger message is sent to the dead-letter queue. CSQQTRMN processes the next message.
- System programmer response
-
Check the header of the message on the dead-letter queue. This will tell you where the trigger message came from. Correct the process that created the trigger message.
- CSQQ104E
-
psb-name region-id CSQQTRMN does not support version version
- Severity
- 4
- Explanation
-
A trigger message has been retrieved, but the version identifier in MQTM is not version 1, and so is not compatible with this version of CSQQTRMN. region-id is the last four digits of the region identifier, or blank.
- System action
-
The trigger message is sent to the dead-letter queue. CSQQTRMN processes the next message.
- System programmer response
-
Check the header of the message on the dead-letter queue. This will tell you where the trigger message came from. Correct the process that created the trigger message.
- CSQQ105E
-
psb-name region-id CSQQTRMN cannot start a process type of type
- Severity
- 4
- Explanation
-
A trigger message has been retrieved, but the process type in MQTM is not IMS, and so cannot be processed by this version of CSQQTRMN. region-id is the last four digits of the region identifier, or blank.
- System action
-
The trigger message is sent to the dead-letter queue. CSQQTRMN processes the next message.
- System programmer response
-
Check the header of the message on the dead-letter queue. This will tell you where the trigger message came from. Correct the process that created the trigger message.
- CSQQ106E
-
psb-name region-id MQGET error, MQCC=mqcc MQRC=mqrc. CSQQTRMN will end
- Severity
- 8
- Explanation
-
An attempt to issue an MQGET call on the initiation queue has been unsuccessful. region-id is the last four digits of the region identifier, or blank. This message is followed by message CSQQ110I, indicating the name of the queue.
- System action
-
CSQQTRMN ends.
- System programmer response
-
Refer to API completion and reason codes for information about mqcc and mqrc to determine the cause of the problem. Restart CSQQTRMN.
- CSQQ107E
-
psb-name region-id Cannot connect to the queue manager, MQCC=mqcc MQRC=mqrc
- Severity
- 8
- Explanation
-
An attempt by the trigger monitor to connect to the queue manager identified in message CSQQ100I was unsuccessful. region-id is the last four digits of the region identifier, or blank.
- System action
-
CSQQTRMN ends.
- System programmer response
-
Refer to API completion and reason codes for information about mqcc and mqrc to determine the cause of the problem.
- CSQQ108I
-
psb-name region-id LTERM lterm-name not available. Switched to MASTER
- Severity
- 4
- Explanation
-
The LTERM specified to receive diagnostic messages cannot be used.
- System action
-
Messages are sent to the master terminal.
- System programmer response
-
Resolve why lterm-name was not available.
- CSQQ109E
-
psb-name region-id MQCLOSE error, MQCC=mqcc MQRC=mqrc
- Severity
- 8
- Explanation
-
An attempt has been made to close a dead-letter queue, but the MQCLOSE call was unsuccessful. region-id is the last four digits of the region identifier, or blank. This message is followed by message CSQQ110I, indicating the name of the queue.
- System action
-
CSQQTRMN ends.
- System programmer response
-
Refer to API completion and reason codes for information about mqcc and mqrc to determine the cause of the problem.
- CSQQ110I
-
Queue name = q-name
- Severity
- 0
- Explanation
-
This message follows other messages and identifies the name of the queue in question. The accompanying messages indicate the event or problem associated with the queue.
- CSQQ111E
-
psb-name region-id CSQQTRMN read a trigger message with an incorrect length of length
- Severity
- 4
- Explanation
-
This message is issued if the transaction CSQQTRMN receives a trigger message that does not match the MQTM control block. region-id is the last four digits of the region identifier, or blank.
- System action
-
The message is sent to the dead-letter queue.
- System programmer response
-
Look at the message on the dead-letter queue to establish why it did not match MQTM.
- CSQQ112E
-
psb-name region-id MQOPEN error, MQCC=mqcc MQRC=mqrc
- Severity
- 8
- Explanation
-
An MQOPEN call has been unable to open a queue. region-id is the last four digits of the region identifier, or blank. This message is followed by message CSQQ110I indicating the name of the queue.
- System action
-
CSQQTRMN ends.
- System programmer response
-
Refer to API completion and reason codes for information about mqcc and mqrc to determine the cause of the problem.
- CSQQ113I
-
psb-name region-id This message cannot be processed
- Severity
- 0
- Explanation
-
When an attempt to process a message using an IBM MQ API call was unsuccessful, an attempt was made to put the message on the dead-letter queue. This was also unsuccessful and the message-id has been sent to the LTERM. region-id is the last four digits of the region identifier, or blank. This message is followed by message CSQ118I, indicating the message identifier.
- System action
-
Processing continues.
- System programmer response
-
Check for previous messages explaining why the dead-letter queue was not available (if a dead-letter queue has not been defined, no other messages relating to the problem will have been issued).
- CSQQ114E
-
psb-name region-id MQINQ error, MQCC=mqcc MQRC=mqrc
- Severity
- 8
- Explanation
-
An attempt to use the MQINQ call to inquire about the attributes of a queue was unsuccessful. region-id is the last four digits of the region identifier, or blank. This message is followed by message CSQQ110I indicating the name of the queue.
- System action
-
CSQQTRMN ends.
- System programmer response
-
Refer to API completion and reason codes for information about mqcc and mqrc to determine why an MQINQ call could not be made on the queue.
- CSQQ115I
-
psb-name region-id Ending following termination of queue manager connection
- Severity
- 0
- Explanation
-
CSQQTRMN has terminated because the connection to the queue manager is no longer available.
- CSQQ116E
-
psb-name region-id Cannot open the queue manager, MQCC=mqcc MQRC=mqrc
- Severity
- 8
- Explanation
-
An MQOPEN call to the queue manager was unsuccessful. region-id is the last four digits of the region identifier, or blank.
- System action
-
CSQQTRMN ends.
- System programmer response
-
Refer to API completion and reason codes for information about mqcc and mqrc to determine the cause of the problem.
- CSQQ117E
-
psb-name region-id Cannot query the queue manager, MQCC=mqcc MQRC=mqrc
- Severity
- 8
- Explanation
-
An MQINQ call to the queue manager was unsuccessful. region-id is the last four digits of the region identifier, or blank.
- System action
-
CSQQTRMN ends.
- System programmer response
-
Refer to API completion and reason codes for information about mqcc and mqrc to determine the cause of the problem.
- CSQQ118I
-
MsgID=msg-id
- Severity
- 0
- Explanation
-
This message follows message CSQQ113I, indicating the hexadecimal identifier of the message that could not be processed.
- CSQQ119E
-
psb-name region-id Error rc from STORAGE OBTAIN
- Severity
- 8
- Explanation
-
CSQQTRMN tried to obtain storage, but received return code rc from z/OS.
- System action
-
CSQQTRMN ends.
- System programmer response
-
Determine the reason for the return code from the STORAGE OBTAIN request, and restart CSQQTRMN.
- CSQQ120E
-
psb-name region-id MQPUT error, MQCC=mqcc MQRC=mqrc
- Severity
- 8
- Explanation
-
An attempt was made to put a message on a queue with an MQPUT call, but the attempt was unsuccessful. region-id is the last four digits of the region identifier, or blank. This message is followed by message CSQQ110I indicating the name of the queue.
- System action
-
CSQQTRMN ends.
- System programmer response
-
Refer to API completion and reason codes for information about mqcc and mqrc to determine why an MQPUT call could not be made for the queue.
- CSQQ121E
-
psb-name region-id Dead-letter queue is not defined for the queue manager
- Severity
- 4
- Explanation
-
A dead-letter queue has not been defined for the queue manager. region-id is the last four digits of the region identifier, or blank.
- System action
-
The trigger message is discarded, and the process cannot be started.
- System programmer response
-
Define a dead-letter queue if one is required.
- CSQQ122E
-
psb-name region-id Cannot close the queue manager, MQCC=mqcc MQRC=mqrc
- Severity
- 8
- Explanation
-
CSQQTRMN was unable to close the queue manager after inquiring about the dead-letter queue. region-id is the last four digits of the region identifier, or blank.
- System action
-
CSQQTRMN ends.
- System programmer response
-
Refer to API completion and reason codes for information about mqcc and mqrc to determine the cause of the problem.
- CSQQ123E
-
psb-name region-id The dead-letter queue type is not QLOCAL
- Severity
- 4
- Explanation
-
The dead-letter queue defined was not of type local. region-id is the last four digits of the region identifier, or blank. This message is followed by message CSQQ110I, indicating the name of the queue.
- System action
-
The message is not put to the dead-letter queue.
- System programmer response
-
Define the dead-letter queue as a local queue.
- CSQQ124E
-
psb-name region-id The dead-letter queue usage is not NORMAL
- Severity
- 4
- Explanation
-
The dead-letter queue defined is not of usage type normal. region-id is the last four digits of the region identifier, or blank. This message is followed by message CSQQ110I, indicating the name of the queue.
- System action
-
The message is not put to the dead-letter queue.
- System programmer response
-
Define the dead-letter queue to have usage type normal.
- CSQQ125E
-
psb-name region-id No initiation queue identified
- Severity
- 8
- Explanation
-
CSQQTRMN did not find the initiation queue name in the input parameters.
- System action
-
CSQQTRMN ends.
- System programmer response
-
Examine the input parameters and look for other error messages to determine the reason for the failure. Restart CSQQTRMN.
- CSQQ126E
-
psb-name region-id An IMS call call returned pcb-status
- Severity
- 8
- Explanation
-
A status code of pcb-status was returned from a DLI call.
- System action
-
CSQQTRMN ends.
- System programmer response
-
Determine the reason for the status code, and restart CSQQTRMN.
- CSQQ150I
-
csect-name IBM MQ for z/OS Vn
- Severity
- 0
- Explanation
-
This message is issued as part of the header to the report issued by the IMS trigger monitor program.
- CSQQ151I
-
csect-name Trigger Monitor Input Report - date time
- Severity
- 0
- Explanation
-
This message is issued as part of the header to the report issued by the IMS trigger monitor program.
- CSQQ152I
-
csect-name Unable to OPEN CSQQUT1 data set
- Severity
- 8
- Explanation
-
The IMS trigger monitor was unable to open the data set containing input control statements.
- System action
-
Default values are used for the options.
- System programmer response
-
Examine the error message that has been sent to the JES log to determine the reason for the error. Check that the data set has been correctly specified.
- CSQQ153I
-
csect-name First token is not a valid keyword
- Severity
- 8
- Explanation
-
The input control statement does not start with a valid keyword.
- System action
-
The statement is ignored.
- System programmer response
-
Correct the syntax for the statement.
- CSQQ159I
-
csect-name Trigger monitor options:
- Severity
- 0
- Explanation
-
The IMS trigger monitor has finished processing input control statements. The options that will be used follow.