Professional Documents
Culture Documents
Amqzao05 PDF
Amqzao05 PDF
Messages
GC34-6601-00
WebSphere MQ
Messages
GC34-6601-00
Note!
Before using this information and the product it supports, be sure to read the general information under “Notices,” on page
361.
UNIX systems
In this book, references to “UNIX systems” include:
AIX®
HP-UX
Linux™
Solaris
Finding a message
WebSphere MQ messages are grouped according to the part of WebSphere MQ
from which they originate:
Chapter 2, “4000-4999 - User interface messages (WebSphere MQ for Windows
and Linux systems),” on page 3
Chapter 3, “5000-5999 - Installable services,” on page 37
Chapter 4, “6000-6999 - Common services,” on page 63
Chapter 5, “7000-7999 - MQSeries product,” on page 79
Chapter 6, “8000-8999 - Administration,” on page 133
Chapter 7, “9000-9999 - Remote,” on page 203
The return codes for the WebSphere MQ programming interface, the MQI, are
shown in tabular form in Chapter 8, “API completion and reason codes,” on page
253.
Reading a message
The format of a WebSphere MQ user message is:
v The message identifier, in two parts:
1. The characters ‘AMQ’ which identify the message as being from WebSphere
MQ
2. A four-digit decimal code
If a message is specific to a single platform, this is indicated after the message
identifier. In some cases, an identifier might be listed several times, but each
instance will relate to a different platform. Ensure that you read the appropriate
version.
If there is a version of the message common to all the remaining platforms, this
is listed first, followed by the platform-specific versions.
v The text of the message
Message information
For each message, this information is provided:
Severity
The level of severity of this message.
Explanation
Further explanation of why the message was issued.
Response
Actions that you should take in response to the situation that caused the
message.
Message variables
Some messages display text or numbers that vary according to the circumstances
giving rise to the message; these are known as message variables. The message
variables are indicated in this book as <insert_1>, <insert_2>, and so on.
2 WebSphere MQ Messages
Chapter 2. 4000-4999 - User interface messages (WebSphere
MQ for Windows and Linux systems)
See “Reading a message” on page 1 for an explanation of how to interpret these
messages.
AMQ4000 New object not created because the AMQ4003 WebSphere MQ system objects are used
default object for the object type could internally by WebSphere MQ. You are
not be found. advised not to delete them. Do you
want to keep the WebSphere MQ
Severity: 10 : Warning
system object?
Explanation: The creation of an object requires a
Severity: 0 : Information
default template for each object type. The required
default template for this object type could not be Explanation: A confirmation is required before an
found. internal WebSphere MQ system object (for example
SYSTEM.DEFAULT.LOCAL.QUEUE) is deleted.
Response: Determine why the default object is not
available, or create a new one. Then try the request Response: Continue only if you want to permanently
again. delete the system object.
AMQ4001 The queue manager specified is already AMQ4004 Clear all messages from the queue?
shown in the console.
Severity: 10 : Warning
Severity: 0 : Information
Explanation: The removal of the messages from the
Response: Message for information only. queue is an irreversible action. If the command is
allowed to proceed the action cannot be undone.
AMQ4002 Are you sure you want to delete the Response: Continue only if you want to permanently
<insert_0> named <insert_1>? delete the messages.
Severity: 10 : Warning
AMQ4005 The object has been replaced or deleted.
Explanation: A confirmation is required before the
The properties could not be applied.
specified object is deleted. The type of object and name
are provided in the message. Severity: 10 : Warning
Response: Continue only if you want to permanently Explanation: During the process of updating the
delete the object. properties of the object, it was determined that the
object has either been deleted or replaced by another
instance. The properties have not been applied.
4 WebSphere MQ Messages
4000-4999 - User interface messages
Chapter 2. 4000-4999 - User interface messages (WebSphere MQ for Windows and Linux systems) 5
4000-4999 - User interface messages
AMQ4033 Cannot get messages from the queue. AMQ4038 Object damaged.
Severity: 0 : Information Severity: 10 : Warning
Explanation: A reason code returned when the object Explanation: The object is damaged and cannot be
was opened for input indicated that the queue is accessed.
disabled for MQGET request.
Response: The object should be deleted. Alternatively,
Response: To get messages from this queue, enable it it might be possible to recover it from a media image
for GET requests. or backup.
AMQ4034 Message too long. You tried to put a AMQ4039 Object in use. The object is already
message on a queue that was bigger opened by another application.
than the maximum allowed for the
Severity: 10 : Warning
queue or queue manager.
Explanation: An MQOPEN call was issued, but the
Severity: 10 : Warning
object in question has already been opened by this or
Explanation: The request to put a message on a queue another application with options that conflict with
returned a reason code indicating that the data length those specified in the Options parameter. This arises if
of the message exceeds the maximum allowed in the the request is for shared input, but the object is already
definition of the queue. open for exclusive input. It also arises if the request is
for exclusive input, but the object is already open for
Response: Either change the MAXMSGL attribute of
input (of any sort).
the queue so that it is equal to or greater than the
length of the message, or reduce the length of the Response: To change the attributes of an object,
message being put on the queue. specify the Force option as ’Yes’ to apply the changes.
If you do this, any applications using the object must
close and reopen the object to proceed.
AMQ4035 No message available. The response
message did not arrive within a
reasonable amount of time. AMQ4040 Cannot put messages on this queue.
Severity: 0 : Information Severity: 0 : Information
Explanation: The request to get a message from a Explanation: MQPUT and MQPUT1 calls are currently
queue returned a reason code indicating that there are inhibited for the queue, or for the queue to which this
currently no messages on the queue that meet the queue resolves.
selection criteria specified on the GET request.
AMQ4042 Queue full. The queue contains the
AMQ4036 Access not permitted. You are not maximum number of messages.
authorized to perform this operation.
Severity: 10 : Warning
Severity: 10 : Warning
Explanation: On an MQPUT or MQPUT1 call, the call
Explanation: The queue manager’s security failed because the queue is full; that is, it already
mechanism has indicated that the userid associated contains the maximum number of messages possible.
with this request is not authorized to access the object.
AMQ4043 Queue manager not available for
AMQ4037 Object definition changed since it was connection.
opened.
Severity: 10 : Warning
Severity: 0 : Information
Response: Ensure that the queue manager is running.
Explanation: Object definitions that affect this object If the queue manager is running on another computer,
have been changed since the Hobj handle used on this ensure it is configured to accept remote connections.
call was returned by the MQOPEN call.
Response: Issue an MQCLOSE call to return the AMQ4044 Queue manager stopping.
handle to the system. It is then usually sufficient to
Severity: 0 : Information
reopen the object and try the operation again.
Explanation: An MQI call was issued, but the call
failed because the queue manager is shutting down. If
the call was an MQGET call with the MQGMO_WAIT
option, the wait has been canceled.
6 WebSphere MQ Messages
4000-4999 - User interface messages
Chapter 2. 4000-4999 - User interface messages (WebSphere MQ for Windows and Linux systems) 7
4000-4999 - User interface messages
AMQ4060 Dynamic queue scope error. AMQ4068 Queue is not a transmission queue.
Severity: 10 : Warning Severity: 10 : Warning
Explanation: The Scope attribute of the queue was set Explanation: The queue specified in the channel
to MQSCO_CELL but this is not allowed for a dynamic definition was not a transmission queue.
queue.
AMQ4069 Object already exists.
AMQ4061 Remote system not available. Could not
Severity: 10 : Warning
allocate a conversation to a remote
system. Explanation: Could not create object because the
object already existed.
Severity: 10 : Warning
Response: The error might be transitory; try again
AMQ4070 Object is open.
later.
Severity: 10 : Warning
AMQ4062 An MQINQ call failed when the queue Explanation: An attempt was made to delete, change
manager inquired about a WebSphere or clear an object that is in use.
MQ object.
Response: Wait until the object is not in use, then try
Severity: 10 : Warning again.
Response: Check the queue manager’s error log for
more information about the error. AMQ4071 Object has wrong type. Could not
replace a queue object of a different
type.
AMQ4063 An MQOPEN call failed when the
queue manager tried to open a Severity: 10 : Warning
WebSphere MQ object.
Severity: 10 : Warning AMQ4072 Queue already exists in cell.
Response: Check the queue manager’s error log for Severity: 10 : Warning
more information about the error.
Explanation: Cannot define a queue with cell scope or
change the scope of an existing queue from
AMQ4064 An MQSET call failed when the queue queue-manager scope to cell scope, because a queue
manager tried to set the values of the with that name already exists in the cell.
attributes of a WebSphere MQ object.
Severity: 10 : Warning AMQ4073 Ping error. You can only ping a sender
or server channel. If the local channel is
Response: Check the queue manager’s error log for
a receiver channel, ping from the remote
more information about the error.
queue manager.
Severity: 10 : Warning
AMQ4065 Message sequence number error.
Severity: 10 : Warning
AMQ4074 Receive failed, possibly due to a
Explanation: The message sequence number communications failure.
parameter was not valid.
Severity: 10 : Warning
8 WebSphere MQ Messages
4000-4999 - User interface messages
AMQ4077 Remote queue manager not available. AMQ4085 No name supplied for transmission
queue.
Severity: 10 : Warning
Severity: 10 : Warning
Explanation: The channel could not be started because
the remote queue manager was not available. Response: Supply a non-blank transmission queue
name for this channel type.
Response: Ensure that the remote queue manager is
started, and that it is configured to accept incoming
communication requests. AMQ4086 No connection name supplied.
Severity: 10 : Warning
AMQ4078 Send failed. An error occurred while
Response: Supply a non-blank connection name for
sending data to a remote system,
this channel type.
possibly due to a communications
failure.
AMQ4087 An error occurred while trying to use a
Severity: 10 : Warning
cluster resource.
Severity: 10 : Warning
AMQ4079 Channel closed by security exit.
Response: Check that the queues whose names start
Severity: 10 : Warning
with ’SYSTEM.CLUSTER.’ are not full and that
messages are allowed to be put on them.
AMQ4080 Remote channel not known.
Severity: 10 : Warning AMQ4088 Cannot share transmission queue in
cluster.
Explanation: There is no definition of this channel on
the remote system. Severity: 10 : Warning
Explanation: The queue is a transmission queue and
AMQ4081 User exit not available. cannot be shared in a cluster.
Severity: 10 : Warning
AMQ4089 PUT commands inhibited for system
Explanation: The channel was closed because the user
command queue called
exit specified does not exist.
’SYSTEM.ADMIN.COMMAND.QUEUE’.
Severity: 10 : Warning
AMQ4082 Unexpected WebSphere MQ error
(<insert_0>).
AMQ4090 Are you sure you want to inhibit PUT
Severity: 20 : Error
and GET commands for the queue
called
AMQ4083 Queue manager name not known. ’SYSTEM.ADMIN.COMMAND.QUEUE’?
If you do, you will no longer be able to
Severity: 10 : Warning administer the queue manager using the
Explanation: If the queue manager is remote, this WebSphere MQ Explorer.
might indicate that another queue manager is Severity: 10 : Warning
incorrectly using the same connection name. Queue
managers using TCP/IP on the same computer must Explanation: WebSphere MQ Explorer uses the queue
listen on different port numbers. This means that they called ’SYSTEM.ADMIN.COMMAND.QUEUE’ to
will also have different connection names. administer the queue manager.
Response: Continue only if you really want to inhibit
AMQ4084 Cell directory is not available. PUT or GET commands for this queue and stop using
the WebSphere MQ Explorer to administer the queue
Severity: 10 : Warning manager.
Explanation: The Scope attribute of the queue was set
to MQSCO_CELL but no name service supporting a AMQ4091 Cannot connect to remote queue
cell directory has been configured. manager.
Response: Configure a name service to support the Severity: 10 : Warning
cell directory.
Explanation: The remote queue manager is using an
unsupported protocol for connections. The WebSphere
Chapter 2. 4000-4999 - User interface messages (WebSphere MQ for Windows and Linux systems) 9
4000-4999 - User interface messages
MQ Explorer only supports connections to remote mark within an attribute, use two together with no
queue managers using the TCP/IP protocol. space between.)
AMQ4092 The queue manager could not be AMQ4098 Incorrect list format.
removed from the cluster because its
Severity: 10 : Warning
membership of the cluster is defined
using namelist <insert_0>. Explanation: The attribute can contain a list of values
which must be separated by a space or a comma. Each
Severity: 10 : Warning
value in the list can be enclosed in a pair of single or
Response: To remove the queue manager from the double quotation marks. (Only required for values
cluster, remove it from the namelist. Ensure that you do which contain spaces, commas or quotation marks.)
not inadvertently affect the definitions of other objects
Response: Check that values are separated by a space
using the namelist.
or a comma, and that all opening and closing quotation
marks are in pairs. (To include a quotation mark within
AMQ4093 The cluster specified is already shown an attribute, use two together with no space between.)
in the console.
Severity: 0 : Information AMQ4099 Cannot communicate with one or more
repository queue managers. Cluster
<insert_0> is configured to use one or
AMQ4094 An error occurred adding this cluster to
more repository queue managers which
the console. Are you sure you want to
communicate using a protocol other
show this cluster in the console
than TCP/IP.
anyway?
Severity: 10 : Warning
Severity: 10 : Warning
Explanation: The WebSphere MQ Explorer can only
Response: Select Yes if you believe that the problem
establish connections to remote queue managers using
can be resolved later. Select No if you want to correct
TCP/IP.
the problem now and try again.
Response: To complete removal of the queue manager
from the cluster, issue the RESET CLUSTER
AMQ4095 Queue manager <insert_0> is not a
ACTION(FORCEREMOVE) command from the
repository queue manager for cluster
repository queue manager.
<insert_1>.
Severity: 0 : Information
AMQ4103 An error occurred connecting to the
Explanation: To administer a cluster, the WebSphere queue manager. Are you sure you want
MQ Explorer needs a connection to the repository to show this queue manager in the
queue manager. folder?
Severity: 10 : Warning
AMQ4096 Are you sure you want to clear the
Explanation: A connection could not be made to the
password for this channel?
specified remote queue manager.
Severity: 0 : Information
Response: Ensure that the named queue manager is
Response: Check with the user before clearing the running on the machine specified in the selected
password from the channel. Continue only if you really channel definition table. Ensure that you have the
want to clear the password. authority to connect to the remote queue manager, and
ensure that the network is up and running. Select Yes if
you believe that the problem can be resolved later.
AMQ4097 Unmatched quotation mark. Select No if you want to correct the problem now and
Severity: 10 : Warning try again.
10 WebSphere MQ Messages
4000-4999 - User interface messages
Chapter 2. 4000-4999 - User interface messages (WebSphere MQ for Windows and Linux systems) 11
4000-4999 - User interface messages
12 WebSphere MQ Messages
4000-4999 - User interface messages
AMQ4142 The default remote administration AMQ4146 Eclipse cannot create or read the
channel SYSTEM.ADMIN.SVRCONN workspace for WebSphere MQ Explorer.
could not be created.
Severity: 40 : Stop Error
Severity: 10 : Warning
Explanation: To load the WebSphere MQ Explorer, a
Explanation: A problem has occurred when issuing a valid workspace is required.
command to the command server to create the channel.
Response: Ensure that you can write to the Eclipse
Response: Try again, and if symptoms persist contact workspace.
the Systems Administrator.
AMQ4147 Eclipse cannot write to the workspace
AMQ4143 The default remote administration for WebSphere MQ Explorer in
channel SYSTEM.ADMIN.SVRCONN <insert_0>.
could not be created.
Severity: 40 : Stop Error
Severity: 10 : Warning
Explanation: To load the WebSphere MQ Explorer,
Explanation: A problem has occurred with the write access to the workspace is required.
underlying data model, and the channel could not be
Response: Ensure that you can write to the Eclipse
created.
workspace.
Response: Try again, and if symptoms persist contact
the Systems Administrator.
AMQ4148 The object was created successfully.
Severity: 0 : Information
AMQ4144 The default remote administration
channel SYSTEM.ADMIN.SVRCONN Response: Message for information only.
could not be deleted.
Severity: 10 : Warning AMQ4149 The request to start the listener was
accepted.
Explanation: A problem has occurred issuing a
command to the command server to delete the channel. Severity: 0 : Information
Response: Ensure that the channel is not in use and Explanation: A user request to start the listener was
try again. If symptoms persist, contact the Systems accepted by WebSphere MQ.
Administrator.
Response: Message for information only.
Chapter 2. 4000-4999 - User interface messages (WebSphere MQ for Windows and Linux systems) 13
4000-4999 - User interface messages
Response: Message for information only. The WebSphere MQ user does not have sufficient
access to execute the program.
If StdOut or StdErr are defined for the program, the
AMQ4153 WebSphere MQ cannot stop the listener
WebSphere MQ user does not have sufficient access to
because it is not running.
the locations specified.
Severity: 10 : Warning
Response: Check the Queue Manager error logs for
further details on the cause of the failure, correct the
AMQ4154 WebSphere MQ cannot start the service problem and try again.
because no start command has been
specified.
AMQ4161 The parameter specified is not valid.
Severity: 10 : Warning
Severity: 20 : Error
Response: Ensure that the service has a start
Explanation: The parameter specified when trying to
command specified.
create or alter an object is not valid.
Response: Ensure that valid parameters are specified,
AMQ4155 WebSphere MQ cannot stop the service
then try again.
because no stop command has been
specified.
AMQ4162 The password cannot be cleared.
Severity: 10 : Warning
Severity: 0 : Information
Response: Ensure that the service has a stop
command specified. Response: Try to clear the password again later.
AMQ4156 WebSphere MQ cannot stop the service AMQ4163 The password cannot be changed.
because the service is not running.
Severity: 10 : Warning
Severity: 10 : Warning
Explanation: The attempt to change the password
failed because of an error.
AMQ4157 WebSphere MQ cannot start the service
Response: Try a different password
because the services is already running.
Severity: 10 : Warning
AMQ4164 The password was successfully changed.
Severity: 0 : Information
AMQ4158 WebSphere MQ cannot start the listener
because it is already running. Response: Message for information only.
Severity: 10 : Warning
AMQ4165 No password entered in the new
password field. No change applied.
AMQ4159 WebSphere MQ cannot start the client
connection channel because one or more Severity: 10 : Warning
of the properties are incorrectly
specified. Explanation: You must enter a new password in both
the new and confirm password fields.
Severity: 10 : Warning
Response: Enter a new password in the new
Response: Ensure that the client connection has the password field.
correct queue manager name and connection name
before trying to start.
AMQ4166 No password entered in the confirm
new password field. No change applied.
AMQ4160 WebSphere MQ cannot process the
request because the executable specified Severity: 10 : Warning
cannot be started. Explanation: You must enter a new password in both
Severity: 10 : Warning the new and confirm password fields.
Explanation: The requested was unsuccessful because Response: Re-enter the new password in the confirm
the program which was defined to be run to complete new password field.
the action could not be started.
Reasons why the program could not be started are :-
The program does not exist at the specified location.
14 WebSphere MQ Messages
4000-4999 - User interface messages
Response: Try the operation again. If the error Response: Check all values are valid for this type of
persists, examine the problem determination object and try again. If you have altered the disposition
information to see if any details have been recorded. of this object, check that the value is correct.
AMQ4172 There was an error when trying to set or AMQ4177 The WebSphere MQ Explorer cannot
retrieve information. process your request because the
connection to WebSphere MQ is
Severity: 20 : Error quiescing.
Explanation: There was an error when trying to set or Severity: 20 : Error
retrieve information from the queue manager. This
might have happened because you specified incorrect Explanation: The connection to WebSphere MQ is
Chapter 2. 4000-4999 - User interface messages (WebSphere MQ for Windows and Linux systems) 15
4000-4999 - User interface messages
quiescing, so no new information can be queried. check the problem determination information, and
ensure that WebSphere MQ and the queue manager in
Response: Wait for the connection to end, then try
question are both running correctly.
reconnecting.
16 WebSphere MQ Messages
4000-4999 - User interface messages
AMQ4189 The queue manager could not be AMQ4193 The information supplied could not be
suspended from the cluster. The correctly converted to the required code
operation failed with error <insert_0>. page.
Severity: 20 : Error Severity: 20 : Error
Explanation: The queue manager has not been Explanation: All or part of the information entered
removed from the cluster. required conversion to a different code page. One or
more characters could not be converted to an
Response: Try the operation again. If the error
equivalent character in the new code page.
persists, examine the problem determination
information to see if any information has been Response: Change the characters used, then try the
recorded. operation again.
AMQ4190 An error occurred when clearing the AMQ4194 Request failed because the queue
queue manager’s REPOS field. The manager attempted to use a default
operation failed with error <insert_0>. transmission queue which is not valid.
Severity: 20 : Error Severity: 20 : Error
Explanation: The queue manager has only partially Explanation: An MQOPEN or MQPUT1 call specified
been removed from the cluster. The queue manager has a remote queue as the destination. The queue manager
been suspended from the cluster. The REPOS field of used the default transmission queue, as there is no
the queue manager and the CLUSTER fields of the queue defined with the same name as the destination
associated cluster channels have not been cleared. queue manager, but the attempt failed because the
default transmission queue is not a valid local queue.
Response: Try the operation again. If the error
persists, examine the problem determination Response: Check that the queue manager’s default
information to see if any information has been transmission queue property (DefXmitQName) specifies
recorded. a valid local queue.
AMQ4191 An error occurred when clearing the AMQ4195 WebSphere MQ Explorer is now in an
CLUSTER field of channel <insert_0>. unknown state and should be restarted.
The operation failed with error Do you want to restart WebSphere MQ
<insert_1>. Explorer?
Severity: 20 : Error Severity: 10 : Warning
Explanation: The queue manager has only partially Explanation: You have chosen not to wait for
been removed from the cluster. The queue manager has WebSphere MQ to respond to a request. WebSphere
been suspended from the cluster and the queue MQ Explorer is therefore in an unknown state and
manager’s REPOS field has been cleared. Some of the should be restarted.
CLUSTER fields of other associated cluster channels
Response: Restart the WebSphere MQ Explorer and
might also have been cleared.
try the operation again. If the problem persists check
Response: To completely remove the queue manager, for problem determination information.
ensure that all the CLUSTER fields of associated cluster
channels are cleared.
AMQ4196 The command or operation is not valid
against the type of object or queue
AMQ4192 The queue manager could not be specified
removed from a cluster because channel
Severity: 20 : Error
<insert_0> is using cluster namelist
<insert_1>. Explanation: You have attempted a command or
operation against an object or queue whose type is not
Severity: 10 : Warning
valid for the operation specified. For instance: browsing
Response: Remove the cluster channel from the a remote queue; issuing the clear command against a
cluster namelist. Ensure that you do not inadvertently queue whose type is not QLOCAL; clearing by API
affect the definitions of other objects using the namelist. calls, a queue who type cannot be opened for input.
Then try removing the queue manager again.
Response: Retry the command or operation against an
object or queue whose type is valid for the operation
requested.
Chapter 2. 4000-4999 - User interface messages (WebSphere MQ for Windows and Linux systems) 17
4000-4999 - User interface messages
18 WebSphere MQ Messages
4000-4999 - User interface messages
AMQ4507 The remote queue manager is not using AMQ4515 The repository queue manager for
TCP/IP. cluster <insert_0> is not available for
connection.
Severity: 10 : Warning
Severity: 10 : Warning
Explanation: The connection information available for
the remote queue manager uses a communication Explanation: Views showing cluster queues in this
protocol other than TCP/IP. The WebSphere MQ cluster might not be complete.
Explorer cannot connect to the queue manager to
remove it from the cluster in the normal way.
AMQ4516 Cluster workload exit error.
Response: If the queue manager no longer exists, you
Severity: 10 : Warning
can choose to forcibly remove the queue manager from
the cluster. Explanation: The queue manager’s cluster workload
exit failed unexpectedly or did not respond in time.
AMQ4508 The queue manager successfully left the
cluster. AMQ4517 Cluster resolution error.
Severity: 0 : Information Severity: 10 : Warning
Explanation: The queue manager will still appear as a Explanation: The definition of the cluster queue could
member of the cluster until the configuration changes not be resolved correctly because a response from a
have been sent across the network and the cluster repository queue manager was not available.
channels to the queue manager have become inactive.
This might take a long time.
AMQ4518 AMQ4518=A call was stopped by the
cluster exit.
AMQ4509 The request to suspend membership of
the cluster has been accepted. Severity: 10 : Warning
Chapter 2. 4000-4999 - User interface messages (WebSphere MQ for Windows and Linux systems) 19
4000-4999 - User interface messages
AMQ4522 The wizard was unable to add the AMQ4577 An error occurred initializing the
queue manager to the cluster. process.
All changes will be rolled back.
Severity: 30 : Severe error
Severity: 10 : Warning
Explanation: A problem occurred while defining AMQ4578 An error occurred loading the messages
objects or modifying the queue manager’s properties. file <insert_0>.
Response: Ensure that the default objects exist for the Severity: 30 : Severe error
queue manager.
AMQ4579 An error occurred loading the system
AMQ4523 The wizard was unable to add one of libraries.
the queue managers to the cluster.
Severity: 30 : Severe error
All changes will be rolled back.
Severity: 10 : Warning
AMQ4580 An internal method detected an
Explanation: A problem occurred while defining unexpected system return code. The
objects or modifying one of the queue managers’ method <insert_0> returned <insert_1>.
properties.
Severity: 30 : Severe error
Response: Ensure that the default objects exist for the
Response: Examine the problem determination
queue manager.
information on this computer to establish the cause of
the error.
AMQ4571 Are you sure you want to change the
location of the Key Repository for
AMQ4581 Parameter check failed on the internal
queue manager <insert_0>?
function <insert_0>. The error was
Severity: 10 : Warning <insert_1>.
Explanation: You might prevent the queue manager Severity: 30 : Severe error
from starting if you change the Key Repository field to
Response: Examine the problem determination
a location which is not valid.
information on this computer to establish the cause of
Response: Ensure that the location specified is correct the error.
before continuing.
AMQ4582 Queue manager <insert_0> is not
AMQ4572 The request to refresh the information available for client connection.
about all clusters has been accepted.
Severity: 30 : Severe error
Severity: 0 : Information
Response: Ensure the queue manager is running and
Response: Message for information only. is configured to accept remote connections.
AMQ4574 IBM WebSphere Explorer is already AMQ4583 Queue manager <insert_0> is not
running. available for connection.
Severity: 30 : Severe error Severity: 30 : Severe error
Response: Ensure the queue manager is running.
AMQ4575 An error occurred initializing the data
model.
AMQ4584 Queue manager <insert_0> is not
Severity: 30 : Severe error available for cluster connection.
Severity: 30 : Severe error
AMQ4576 The working directory <insert_0> is not
Response: Ensure that the queue manager is running.
valid.
If the queue manager has been deleted it might
Severity: 30 : Severe error continue to be displayed as a member of a cluster for
up to 30 days.
20 WebSphere MQ Messages
4000-4999 - User interface messages
AMQ4585 An internal method <insert_0> AMQ4591 The command server for <insert_0> is
encountered an unexpected error. not running.
Severity: 30 : Severe error Severity: 30 : Severe error
Response: Examine the problem determination Explanation: The command server has stopped for
information on this computer to establish the cause of some reason, so the request cannot be processed.
the error.
Response: Start the command server. If the error
persists, examine the problem determination
AMQ4586 The attempt to create the URL for file information to see if any details have been recorded.
<insert_0> failed.
Severity: 30 : Severe error AMQ4592 The connection was closed successfully.
Explanation: The file name specified was not Severity: 0 : Information
recognized.
Explanation: The request to close the connection to an
Response: Ensure that the file exists at the specified application was successful.
location and can be read.
Response: Message for information only.
AMQ4590 The queue manager connection to AMQ4801 Error getting the location of the help
application <insert_0> could not be system.
closed.
Severity: 10 : Warning
Severity: 20 : Error
Explanation: To launch the standalone Eclipse help
Explanation: The connection could not be closed due system, the WebSphere MQ file transfer application
to a PCF error. needs to know where it is installed.
Response: Check for FFSTs. Response: Check that Eclipse has been installed with
WebSphere MQ.
Chapter 2. 4000-4999 - User interface messages (WebSphere MQ for Windows and Linux systems) 21
4000-4999 - User interface messages
22 WebSphere MQ Messages
4000-4999 - User interface messages
Chapter 2. 4000-4999 - User interface messages (WebSphere MQ for Windows and Linux systems) 23
4200-4217 - Default Configuration
24 WebSphere MQ Messages
4235-4238 - Prepare Wizard
Chapter 2. 4000-4999 - User interface messages (WebSphere MQ for Windows and Linux systems) 25
4250-4274 - ’Postcard’ messages
26 WebSphere MQ Messages
4250-4274 - ’Postcard’ messages
Chapter 2. 4000-4999 - User interface messages (WebSphere MQ for Windows and Linux systems) 27
4250-4274 - ’Postcard’ messages
28 WebSphere MQ Messages
4300-4309 - API Exerciser
Chapter 2. 4000-4999 - User interface messages (WebSphere MQ for Windows and Linux systems) 29
4350-4764 - Installation messages
AMQ4352 Setup cannot continue; a supported AMQ4367 Setup cannot continue because Internet
version of Windows® is required. Explorer Version 4.01 SP1 is not
installed.
AMQ4353 Setup cannot continue; ’%s’ is not an
Administrator. AMQ4368 Select at least one component to
proceed.
Explanation: The user running installation does not
have administrator authority.
AMQ4369 The ’Web Administration Server’
Response: Log off and log back on using a user ID component requires the ’Server’
with administrator authority. component.
AMQ4354 No repository computer name entered. AMQ4370 Uninstallation of the ’Server’ component
requires uninstallation of the ’Web
AMQ4355 Repository computer name is not valid. Administration Server’ component.
AMQ4359 Unable to register file ’%s’. AMQ4373 There is not enough space on drive %s
(program files) to install these
AMQ4360 Unable to unregister file ’%s’. components. Please free up some disk
space or modify your selections
30 WebSphere MQ Messages
4350-4764 - Installation messages
AMQ4378 A root folder is not allowed for the AMQ4389 Setup could not create a local ’mqm’
program files top-level folder. group (code %d).
Explanation: WebSphere MQ cannot be installed in a Explanation: An error occurred creating a local user
root folder, for example ’c:\’. group called ’mqm’.
Response: Enter a non-root folder. Response: Review the installation log file for details of
any problems. If the error persists, contact your
AMQ4379 A root folder is not allowed for the data systems administrator.
files top-level folder.
Explanation: WebSphere MQ cannot be installed in a AMQ4390 Setup could not create a global ’Domain
root folder, for example ’c:\’. mqm’ group (code %d).
Response: Enter a non-root folder. Explanation: An error occurred creating a local user
group called ’mqm’.
AMQ4380 A root folder is not allowed for the log Response: Review the installation log file for details of
files folder. any problems. If the error persists, contact your
systems administrator.
Explanation: WebSphere MQ cannot be installed in a
root folder, for example ’c:\’.
AMQ4391 Setup could not find the global ’Domain
Response: Enter a non-root folder. mqm’ group.
Explanation: The global ’mqm ’ group was created,
AMQ4381 There is not enough space on drive %s but could not then be found.
(log files) to install these components.
Please free up some disk space or Response: Review the installation log file for details of
modify your selections any problems. If the error persists, contact your
systems administrator.
Chapter 2. 4000-4999 - User interface messages (WebSphere MQ for Windows and Linux systems) 31
4350-4764 - Installation messages
AMQ4393 No ports were specified; no listeners AMQ4709 Error creating TCP/IP listener for queue
will be created. manager ’%s’.
AMQ4394 No queue managers are selected for AMQ4710 Error updating ’%s’ environment
remote administration. variable.
AMQ4395 One or more ’Server’ component AMQ4711 One or more problems occurred during
prerequisites were not selected; the uninstallation. Review ’%s’ for details
component cannot be installed.
Explanation: Uninstallation was only partially
successful.
AMQ4396 One or more prerequisite upgrades were
Response: If the installation log file is available,
not selected; WebSphere MQ will not
review it for details of any problems. If the error
operate correctly.
persists, contact your systems administrator.
32 WebSphere MQ Messages
4350-4764 - Installation messages
AMQ4717 Can’t start dialog ’%s’. AMQ4726 The ’Internet Gateway’ component
requires the ’Windows NT Client’
component.
AMQ4718 Can’t load performance counters (code
0x%8.8lx).
AMQ4727 Uninstallation of the ’Windows NT
Explanation: An error occurred trying to register the
Client’ component requires
WebSphere MQ performance counter library.
uninstallation of the ’Internet Gateway’
Response: Review the installation log for details of component.
any problems. If the error persists, contact your
systems administrator.
AMQ4728 Setup could not create a default
configuration because some files were
AMQ4719 Error migrating queue manager locked. Run WebSphere MQ First Steps
command files. after restarting the computer.
Explanation: An error occurred migrating queue
manager command files. AMQ4729 You cannot install the Windows Client
from the client CD because WebSphere
Response: Review the installation log for details of MQ server components are already
any problems. If the error persists, contact your installed on this computer. To install the
systems administrator. Windows Client on this computer, use
the server CD.
AMQ4720 Error initializing security environment. Explanation: An attempt has been made to install a
feature using the Windows client CD when one or
AMQ4721 WebSphere MQ messages language more features have already been installed using the
changed to %s. server CD. This is not allowed. Either uninstall the
server features first, or use only the server CD.
AMQ4722 Setup cannot continue without VGA or Response: Review the installation log file for details of
better screen resolution. any problems. If the error persists, contact your
systems administrator.
Explanation: Setup was run using a monitor
resolution less than VGA resolution.
AMQ4730 Java™ support is now separately
Response: Use a monitor with resolution equal to or available; see the installation notes.
better than 640 x 480 pixels. Setup will delete existing MQSeries®
V5.1 Java files.
AMQ4723 Error during uninstaller initialization.
You might not be able to uninstall AMQ4731 Setup cannot continue without SVGA or
WebSphere MQ. better screen resolution (800 x 600).
AMQ4724 Error restoring queue manager AMQ4732 No installation language specified. Use
configuration. the TRANSFORMS property.
Explanation: An error occurred restoring queue Explanation: An attempt was made to invoke an
manager configuration from the config.reg file in the installation without specifying a user-interface
data directory. language. Use the TRANSFORMS property to specify a
Response: Review the installation log file for details of language.
any problems. If the error persists, contact your Response: Review the installation log file for details of
systems administrator. any problems. If the error persists, contact your
systems administrator.
AMQ4725 The Server feature cannot be installed
without 800 x 600 or better screen AMQ4733 Unable to launch program ’%s’.
resolution.
Explanation: An error occurred trying to execute the
indicated program.
Response: Review the installation log file for details of
any problems. If the error persists, contact your
systems administrator.
Chapter 2. 4000-4999 - User interface messages (WebSphere MQ for Windows and Linux systems) 33
4350-4764 - Installation messages
AMQ4734 Can’t open file ’%s’. AMQ4744 Have you purchased sufficient license
units to install IBM® WebSphere MQ on
Explanation: Setup was unable to open the indicated
this computer? (For further information
file for reading.
on license units refer to the Quick
Response: Review the installation log file for details of Beginnings book.)
any problems. If the error persists, contact your
Explanation: You must purchase the appropriate
systems administrator.
number of license units for the number of processors in
this computer.
AMQ4735 Error %1 reading response file ’%2’.
Response: If you have purchased the appropriate
Explanation: An error occurred. number of license units, reply ″Yes″, otherwise reply
″No″.
Response: Review the installation log file for details of
any problems. If the error persists, contact your
systems administrator. AMQ4745 After the upgrade you might need to
reboot. Is it OK to proceed?
AMQ4736 Error %1 creating response file ’%2’.
AMQ4745 This installation requires %d license
Explanation: An error occurred restoring queue units to have been purchased with IBM
manager configuration from the config.reg file in the WebSphere MQ (for further information
data directory. on license units refer to the Quick
Response: Review the installation log file for details of Beginnings book). If you do not know
any problems. If the error persists, contact your how many license units have been
systems administrator. purchased, ask your system
administrator or vendor. Have sufficient
license units been purchased for this
AMQ4737 Unknown value ’%1’ for property ’%2’ installation?
in ’%3’.
34 WebSphere MQ Messages
4350-4764 - Installation messages
Chapter 2. 4000-4999 - User interface messages (WebSphere MQ for Windows and Linux systems) 35
4350-4764 - Installation messages
36 WebSphere MQ Messages
Chapter 3. 5000-5999 - Installable services
See “Reading a message” on page 1 for an explanation of how to interpret these
messages.
AMQ5008 An essential WebSphere MQ process AMQ5011 The Queue Manager ended for reason
<insert_1> (<insert_3>) cannot be found <insert_1> <insert_3>
and is assumed to be terminated.
Severity: 10 : Warning
Severity: 40 : Stop Error
Explanation: The Queue Manager ended because of a
Explanation: 1) A user has inadvertently terminated previous error <insert_1> or <insert_3>
the process. 2) The system is low on resources. Some
Response: This message should be preceded by a
operating systems terminate processes to free resources.
message or FFST information from the internal routine
If your system is low on resources, it is possible it has
that detected the error. Take the action associated with
terminated the process so that a new process can be
the earlier error information.
created.
Response: WebSphere MQ will stop all MQ processes.
AMQ5019 Unable to access program <insert_3>.
Inform your systems administrator. When the problem
is rectified WebSphere MQ can be restarted. Severity: 40 : Stop Error
Explanation: A request was made to execute the
AMQ5009 WebSphere MQ agent process <insert_1> program <insert_3>, however the operation was
has terminated unexpectedly. unsuccessful because the program could not be found
in the specified location.
Severity: 40 : Stop Error
Response: Check the definition of the service specifies
Explanation: WebSphere MQ has detected that an
the correct and full path to the program to run. If the
agent process has terminated unexpectedly. The queue
path is correct then verify that the program exists in
manager connection(s) that this process is responsible
the specified location and that WebSphere MQ userid
for will be broken.
has permission to access it.
Response: Use any previous FFSTs to determine the
reason for the failure. Try to eliminate the following
AMQ5020 Permission denied attempting to execute
reasons before contacting your IBM support center.
program <insert_3>.
1) A user has inadvertently terminated the process.
2) The system is low on resources. Some operating Severity: 40 : Stop Error
systems terminate processes to free resources. If your
Explanation: A request was made to execute the
system is low on resources, it is possible that the
program <insert_3>, however the operation was
unsuccessful because the WebSphere MQ operating
AMQ5022 The Channel Initiator has started. AMQ5029 The Server <insert_3> has ended.
ProcessId(<insert_1>). ProcessId(<insert_1>).
Explanation: The Channel Initiator process has Explanation: The Server process has ended.
started. Response: None.
Response: None.
AMQ5030 The Command <insert_3> has started.
AMQ5023 The Channel Initiator has ended. ProcessId(<insert_1>).
ProcessId(<insert_1>). Severity: 0 : Information
Severity: 0 : Information Explanation: The Command has started.
Explanation: The Channel Initiator process has ended. Response: None.
Response: None.
AMQ5032 Error (<insert_4>) accessing file
AMQ5024 The Command Server has started. <insert_3>.
ProcessId(<insert_1>). Severity: 40 : Stop Error
Severity: 0 : Information Explanation: While attempting to access the file
Explanation: The Command Server process has <insert_3> the error <insert_4> occurred.
started. Response: Use the information contained in the error
Response: None. to locate and correct the cause of the failure.
AMQ5025 The Command Server has ended. AMQ5036 Error detected processing line <insert_1>,
ProcessId(<insert_1>). position <insert_2> in service
environment file.
Severity: 0 : Information
Severity: 40 : Stop Error
Explanation: The Command Server process has ended.
Explanation: While processing the environment file
Response: None. <insert_3> an error was detected on line <insert_1> at
position <insert_2>. Possible causes are
Variable name too long
38 WebSphere MQ Messages
Variable value too long Response: Consult the Queue Manager error logs for
Incorrectly formed line. Lines must be in the format further details on the cause of the failure.
<name>=<value>. There should be no blank characters
in name field. All characters following the ’=’ are part
AMQ5044 <insert_3> task operation restricted due
of the value field.
to Reason Code <insert_1>.
Response: This error will not stop the command from
Severity: 10 : Warning
executing but any data on the invalid line is not
processed. Explanation: The <insert_3> task encountered a
non-fatal error which may effect the operation of the
task.
AMQ5037 The Queue Manager task <insert_3> has
started. Response: Using the Reason Code <insert_1> and any
previous messages recorded in the Error Logs correct
Severity: 0 : Information
the error. It may be necessary to restart the Queue
Explanation: The Utility Task Manager, Manager in order remove the restriction caused by the
processId(<insert_1>) type(<insert_2>), has started the failure.
<insert_3> task.
Response: None. AMQ5045 System reconfiguration event received
Severity: 0 : Information
AMQ5038 The Queue Manager task <insert_3>
Explanation: The Queue Manager received a system
failed to start with error-code <insert_1>.
re-configuration event. This is likely to have been
Severity: 40 : Stop Error caused by an administrative change in the
configuration of the machine (for example dynamically
Explanation: The Utility Task Manager, attempted to
adding or removing resources such as memory or
start the task <insert_3> but the start request failed with
processors).
error code <insert_1>.
Response: No action is required unless this
Response: The failure to start the identified task may
notification was unexpected.
not be critical to queue-manager operation however all
of the queue manager functionality may not be
available. Further details of the failure are available in AMQ5203 An error occurred calling the XA
WebSphere MQ error logs. interface.
Severity: 0 : Information
AMQ5041 The Queue Manager task <insert_3> has
Explanation: The error number is <insert_2> where a
ended.
value of
Severity: 0 : Information 1 indicates the supplied flags value of <insert_1> was
invalid,
Explanation: The Queue Manager task <insert_3> has
2 indicates that there was an attempt to use threaded
ended.
and non-threaded libraries in the same process,
Response: None. 3 indicates that there was an error with the supplied
queue manager name <insert_3>,
4 indicates that the resource manager id of <insert_1>
AMQ5042 Request to start <insert_3> failed. was invalid,
Severity: 40 : Stop Error 5 indicates that an attempt was made to use a second
queue manager called <insert_3> when another queue
Explanation: The request to start the process manager was already connected,
<insert_3> failed. 6 indicates that the Transaction Manager has been
Response: Consult the Queue Manager error logs for called when the application isn’t connected to a queue
further details on the cause of the failure. manager,
7 indicates that the XA call was made while another
call was in progress,
AMQ5043 Statistics recording is unavailable due to 8 indicates that the xa_info string <insert_3> in the
error code <insert_1>. xa_open call contained an invalid parameter value for
Severity: 40 : Stop Error parameter name <insert_4>,
9 indicates that the xa_info string <insert_3> in the
Explanation: The statistics collection task was unable xa_open call is missing a required parameter, parameter
to start due the error code <insert_1>. Statistics name <insert_4>, and
collection will be unavailable until the problem is 10 indicates that MQ was called in dynamic registration
rectified and the Queue Manager is restarted. mode but cannot find the ax_reg and ax_unreg
40 WebSphere MQ Messages
AMQ5505 DCE error. No value for the XDS AMQ5510 DCE error. <insert_3> returned with
attribute number <insert_1> found. problem <insert_1>.
Severity: 20 : Error Severity: 20 : Error
Explanation: The DCE Naming service called om_get() Explanation: The DCE Naming service found an
to get the entry from the object returned by ds_read(). unexpected XDS error.
Although the status was correct, no objects were
Response: Save the generated output files and contact
returned.
your IBM support center.
Response: Save the generated output files and contact
your IBM support center.
AMQ5511 Installable service component <insert_3>
returned <insert_4>.
AMQ5506 DCE error. <insert_3> returned <insert_1>
Severity: 20 : Error
for attribute number <insert_2>.
Explanation: The internal function, that adds a
Severity: 20 : Error
component to a service, called the component
Explanation: The DCE Naming service queried an initialization process. This process returned an error.
object by calling <insert_3> which returned a nonzero
Response: Check the component was installed
return code.
correctly. If it was, and the component was supplied by
Response: Save the generated output files and contact IBM, then save the generated output files and contact
your IBM support center. your IBM support center. If the component was not
supplied by IBM, save the generated output files and
follow the support procedure for that component.
AMQ5507 DCE error. <insert_3> failed for an
unknown reason.
AMQ5511 (iSeries) An installable service component
Severity: 20 : Error
returned an error.
Explanation: An unexpected error occurred in an
Severity: 20 : Error
internal function of the DCE Naming service.
Explanation: Installable service component <insert_3>
Response: Save the generated output files and contact
returned <insert_4>. The internal function, that adds a
your IBM support center.
component to a service, called the component
initialization process. This process returned an error.
AMQ5508 DCE error. The requested attribute is
Response: Check the component was installed
not present.
correctly. If it was, and the component was supplied by
Severity: 20 : Error IBM, then save the generated output files and contact
your IBM support center. If the component was not
Explanation: The DCE Naming service was supplied by IBM, save the generated output files and
attempting to extract the value from an attribute, but follow the support procedure for that component.
the attribute cannot be found in the XDS object.
Response: Save the generated output files and contact AMQ5512 Installable service component <insert_3>
your IBM support center. returned <insert_4> for queue manager
name = <insert_5>.
AMQ5509 DCE error. The XDS workspace cannot Severity: 20 : Error
be initialized.
Explanation: An installable service component
Severity: 20 : Error returned an unexpected return code.
Explanation: The DCE Naming service called Response: Check the component was installed
’ds_initialize()’ to initialize the XDS workspace, but correctly. If it was, and the component was supplied by
’ds_initialize()’ returned a nonzero return code. IBM, then save the generated output files and contact
Response: Save the generated output files and contact your IBM support center. If the component was not
your IBM support center. supplied by IBM, save the generated output files and
follow the support procedure for that component.
42 WebSphere MQ Messages
1) Queue
AMQ5524 The WebSphere MQ Object Authority
2) Namelist
Manager has failed to migrate authority
3) Process
data.
5) Queue Manager
Severity: 20 : Error
Response: To extend access to this object use the
Explanation: The Object Authority Manager has setmqaut command, see the WebSphere MQ System
attempted to migrate existing queue manager authority Administration documentation for details.
data from a previous version of an Object Authority
Manager and failed.
AMQ5529 The Remote OAM Service is not
Response: Check this log for any previous related available.
messages, follow their recommendations then restart
Severity: 20 : Error
the queue manager.
Explanation: The Remote OAM service is not
available. The <insert_1> call returned <insert_1>, errno
AMQ5525 The WebSphere MQ Object Authority
<insert_2> : <insert_3>. The context string is <insert_4>
Manager has failed.
Response: To extend access to this object use the
Severity: 20 : Error
setmqaut command, see the WebSphere MQ System
Explanation: The Object Authority Manager has failed Administration documentation for details.
to complete an MQ request.
Response: Check the queue manager error logs for AMQ5600 Usage: crtmqm [-z] [-q] [-c Text] [-d
messages explaining the failure and try to correct the DefXmitQ] [-h MaxHandles]
problem accordingly. [-g ApplicationGroup]
Severity: 0 : Information
AMQ5526 The WebSphere MQ Object Authority
Explanation: This shows the correct usage.
Manager has failed with reason
<insert_1> Response: None.
Severity: 20 : Error
AMQ5601 [-t TrigInt] [-u DeadQ] [-x MaxUMsgs]
Explanation: The Object Authority Manager has failed
[-lp LogPri] [-ls LogSec]
an operation on the Object Authority Manager’s data
queue <insert_3> with reason <insert_1>. Severity: 0 : Information
Response: Investigate why the error has occured and Response: None.
correct the problem.
AMQ5602 [-lc | -ll] [-lf LogFileSize] [-ld LogPath]
AMQ5527 The WebSphere MQ Object Authority QMgrName
Manager has failed to locate an essential
authority file Severity: 0 : Information
44 WebSphere MQ Messages
AMQ5614 Usage: setmqtry AMQ5621 process_name
Severity: 0 : Information Severity: 0 : Information
Explanation: This shows the correct usage.
AMQ5622 q_name
Response: None.
Severity: 0 : Information
AMQ5615 Default objects cannot be created:
CompCode = <insert_1> Reason = AMQ5623 connection_name
<insert_2>.
Severity: 0 : Information
Severity: 20 : Error
Explanation: During the creation of a queue manager, AMQ5624 generic_channel_name
using the crtmqm command, the default objects could
Severity: 0 : Information
not be created. Possible reasons for this include another
command, issued elsewhere, quiescing or stopping the
queue manager, or insufficient storage being available. AMQ5625 generic_process_name
Response: Use the Completion and Reason codes Severity: 0 : Information
shown in the message to determine the cause of the
failure, then re-try the command.
AMQ5626 generic_q_name
Severity: 0 : Information
AMQ5627 qalias_name
Explanation: This shows the correct usage.
Severity: 0 : Information
Response: None.
AMQ5628 qmodel_name
AMQ5617 Default objects cannot be created.
Severity: 0 : Information
Severity: 20 : Error
Explanation: During the creation of a queue manager AMQ5629 qlocal_name
using the crtmqm command, the default objects could
not be created. The most likely reason for this error is Severity: 0 : Information
that the queue manager was started before the crtmqm
command had completed. AMQ5630 qremote_name
Response: Ensure that the queue manager being Severity: 0 : Information
created is not started before the create request
completes. Stop the queue manager if it is already
running. Restart the queue manager using the strmqm AMQ5631 namelist_name
command with the ’-c’ option to request that the Severity: 0 : Information
default objects are created.
AMQ5632 generic_namelist_name
AMQ5618 integer
Severity: 0 : Information
Severity: 0 : Information
AMQ5633 generic_Q_Mgr_name
AMQ5619 string
Severity: 0 : Information
Severity: 0 : Information
AMQ5634 generic_cluster_name
AMQ5620 channel_name
Severity: 0 : Information
Severity: 0 : Information
46 WebSphere MQ Messages
Response: None.
AMQ5807 WebSphere MQ Publish/Subscribe
broker for queue manager <insert_3>
AMQ5658 [-i CorrelId] [-b] [-v Verbosity] [-w ended.
WaitTime] -q TargetQName
Severity: 0 : Information
Severity: 0 : Information
Explanation: The WebSphere MQ Publish/Subscribe
Explanation: This shows the correct usage of the broker on queue manager <insert_3> has ended.
DSPMQRTE command.
Response: None.
Response: None.
AMQ5808 WebSphere MQ Publish/Subscribe
AMQ5700 listener_name broker for queue manager <insert_3> is
already quiescing.
Severity: 0 : Information
Severity: 10 : Warning
AMQ5701 service_name Explanation: The endmqbrk command was
unsuccessful because an orderly shutdown of the
Severity: 0 : Information WebSphere MQ Publish/Subscribe broker running on
queue manager <insert_3> is already in progress.
AMQ5749 display_cmd Response: None.
Severity: 0 : Information
AMQ5808 (iSeries) WebSphere MQ
AMQ5750 filter_keyword Publish/Subscribe broker is already
quiescing.
Severity: 0 : Information
Severity: 10 : Warning
48 WebSphere MQ Messages
that the queue is: (1) Not a local queue; (2) A shareable message to the parent broker (<insert_3>) for reason
queue; (3) A temporary dynamic queue. If the queue <insert_1>. The broker will terminate immediately.
was created using implicit stream creation, the model
Response: Investigate why the problem occurred and
stream might have been defined incorrectly. The
take appropriate action to correct the problem. The
message that caused the stream to be created will be
problem is likely to be caused by the parent broker
rejected or put to the dead-letter queue, depending
name not resolving to the name of a transmission
upon the message report options and broker
queue on the local broker.
configuration.
Response: Correct the problem and resubmit the
AMQ5822 WebSphere MQ Publish/Subscribe
request.
broker failed to register with parent
broker.
AMQ5818 Unable to open WebSphere MQ
Severity: 10 : Warning
Publish/Subscribe broker stream queue.
Explanation: The broker has been started specifying a
Severity: 10 : Warning
parent broker (<insert_3>). The broker attempted to
Explanation: The broker has failed to open a stream register as a child of the parent broker, but received an
queue (<insert_3>). The attempt to open the queue exception response (<insert_1>) indicating that this was
failed with completion code <insert_1> and reason not possible. The broker will attempt to reregister as a
<insert_2>. The most likely reason for this error is that child of the parent periodically. The child might not be
an application has the queue open for exclusive access. able to process global publications or subscriptions
The stream will be temporarily shut down and an correctly until this registration process has completed
attempt will be made to restart the stream after a short normally.
interval.
Response: Investigate why the problem occurred and
Response: Correct the problem. take appropriate action to correct the problem. The
problem is likely to be caused by the parent broker not
yet existing, or a problem with the
AMQ5819 An WebSphere MQ Publish/Subscribe
SYSTEM.BROKER.INTER.BROKER.COMMUNICATIONS
broker stream has ended abnormally.
queue at the parent broker.
Severity: 10 : Warning
Explanation: The broker stream (<insert_3>) has ended AMQ5823 Exit path attribute invalid in WebSphere
abnormally for reason <insert_1>. The broker will MQ Publish/Subscribe broker stanza.
attempt to restart the stream. If the stream should
Severity: 10 : Warning
repeatedly fail then the broker will progressively
increase the time between attempts to restart the Explanation: The broker exit path attribute <insert_3>
stream. is not valid. The attribute should be specified as:
<path><module name>(<function name>). The broker
Response: Investigate why the problem occurred and
will terminate immediately.
take appropriate action to correct the problem. If the
problem persists, contact your IBM service Response: Correct the problem with the attribute and
representative. restart the broker.
Response: Use the reason codes to investigate why the Response: None.
problem occurred and take appropriate action to correct
the problem. AMQ5831 Usage: dspmqbrk [-m QMgrName]
Severity: 0 : Information
AMQ5827 An WebSphere MQ Publish/Subscribe
broker internal subscription has failed. Explanation: This shows the correct usage.
50 WebSphere MQ Messages
this message can be ignored. It is strongly
AMQ5833 A loop has been detected in the
recommended that every queue manager in a broker
WebSphere MQ Publish/Subscribe
hierarchy has a unique name. It is not recommended
broker hierarchy.
that multiple queue managers use the same name.
Severity: 20 : Error
Explanation: The broker, on queue manager AMQ5837 WebSphere MQ Publish/Subscribe
(<insert_3>), introduced a loop in the broker hierarchy. broker failed to quiesce queue
This broker will terminate immediately. (<insert_3>) for reason <insert_1>.
Response: Remove broker (<insert_3>) from the Severity: 10 : Warning
hierarchy, either by deleting the broker, or by removing
Explanation: When a broker is deleted, the broker’s
knowledge of the broker’s parent, using the clrmqbrk
input queues are quiesced by making the queue get
command.
inhibited, and writing the contents of the queue to the
dead-letter queue (depending upon the report options
AMQ5834 Conflicting queue manager names in the of the message). The broker was unable to quiesce the
WebSphere MQ Publish/Subscribe named queue for the reason shown. The attempt to
broker hierarchy. delete the broker will fail.
Severity: 10 : Warning Response: Investigate why the problem occurred, take
appropriate action to correct the problem, and reissue
Explanation: The names of the queue managers
the dltmqbrk command. Likely reasons include the
(<insert_3>) and (<insert_4>) in the broker hierarchy
queue being open for input by another process, there
both start with the same 12 characters. The first 12
being no dead-letter queue defined at this queue
characters of a broker’s queue manager name should be
manager, or the operator setting the queue to get
unique to ensure that no confusion arises within the
inhibited while the dltmqbrk command is running. If
broker hierarchy, and to guarantee unique message ID
there is no dead-letter queue defined, the reason will be
allocation.
reported as MQRC_UNKNOWN_OBJECT_NAME. If
Response: Use a queue manager naming convention the problem occurs because there is no dead-letter
that guarantees uniqueness of the first 12 characters of queue defined at this broker, the operator can either
the queue manager name. define a dead-letter queue, or manually empty the
queue causing the problem.
AMQ5835 WebSphere MQ Publish/Subscribe
broker failed to inform its parent of a AMQ5837 (iSeries) WebSphere MQ
relation for reason <insert_1>. Publish/Subscribe broker failed to
quiesce queue.
Severity: 0 : Information
Severity: 10 : Warning
Explanation: The failed to notify its parent on queue
manager (<insert_3>) of the relation (<insert_4>) in the Explanation: When a broker is deleted, the broker’s
broker hierarchy. The notification message will be put input queues are quiesced by making the queue get
to the parent’s dead-letter queue. A failure to notify a inhibited, and writing the contents of the queue to the
broker of a new relation will mean that no loop dead-letter queue (depending upon the report options
detection can be performed for the new relation. of the message). The broker was unable to quiesce the
queue (<insert_3>) for reason <insert_1>. The attempt to
Response: Diagnose and correct the problem on the delete the broker will fail.
parent queue manager. One possible reason for this is
that the parent broker does not yet exist. Response: Investigate why the problem occurred, take
appropriate action to correct the problem, and reissue
the dltmqbrk command. Likely reasons include the
AMQ5836 Duplicate queue manager name located queue being open for input by another process, there
in the WebSphere MQ being no dead-letter queue defined at this queue
Publish/Subscribe hierarchy. manager, or the operator setting the queue to get
Severity: 0 : Information inhibited while the dltmqbrk command is running. If
there is no dead-letter queue defined, the reason will be
Explanation: Multiple instances of the queue manager reported as MQRC_UNKNOWN_OBJECT_NAME. If
name (<insert_3>) have been located. This could either the problem occurs because there is no dead-letter
be the result of a previously resolved loop in the broker queue defined at this broker, the operator can either
hierarchy, or multiple queue managers in the broker define a dead-letter queue, or manually empty the
hierarchy having the same name. queue causing the problem.
Response: If this broker introduced a loop in the
hierarchy (typically identified by message AMQ5833),
Explanation: A broker has received an inter-broker Response: Determine why the dltmqbrk command
communication that it did not expect. The message was cannot complete successfully. The message logs for the
sent by broker (<insert_3>). The message will be queue manager might contain more detailed
processed according to the report options in that information on why the broker cannot be deleted.
message. The most likely reason for this message is that Resolve the problem that is preventing the command
the broker topology has been changed while from completing and reissue the dltmqbrk command.
inter-broker communication messages were in transit
(for example, on a transmission queue) and that a AMQ5842 (iSeries) WebSphere MQ
message relating to the previous broker topology has Publish/Subscribe broker cannot be
arrived at a broker in the new topology. This message deleted.
may be accompanied by an informational FFST
including details of the unexpected communication. Severity: 20 : Error
Response: If the broker topology has changed and the Explanation: An attempt has been made to delete the
broker named in the message is no longer related to the WebSphere MQ Publish/Subscribe broker (<insert_3>)
broker issuing this message, this message can be but the request has failed for reason
ignored. If the clrmqbrk command was issued to <insert_1>:<insert_5>.
unilaterally remove knowledge of broker (<insert_3>) Response: Determine why the dltmqbrk command
from this broker, the clrmqbrk command should also be cannot complete successfully. The message logs for the
used to remove knowledge of this broker from broker queue manager might contain more detailed
(<insert_3>). If the clrmqbrk command was issued to information on why the broker cannot be deleted.
unilaterally remove knowledge of this broker from Resolve the problem that is preventing the command
broker (<insert_3>), the clrmqbrk command should also from completing and reissue the dltmqbrk command.
be used to remove knowledge of broker (<insert_3>) at
this broker.
AMQ5843 WebSphere MQ Publish/Subscribe
broker (<insert_3>) cannot be started as
AMQ5840 WebSphere MQ Publish/Subscribe it is partially deleted.
broker unable to delete queue.
Severity: 10 : Warning
Severity: 10 : Warning
Explanation: An attempt has been made to start a
Explanation: The broker has failed to delete the queue broker that is in a partially deleted state. An earlier
(<insert_3>) for reason <insert_2>. The broker typically attempt to delete the broker has failed. The broker
attempts to delete queues during dltmqbrk processing, deletion must be completed before the broker will be
in which case the dltmqbrk command will fail. allowed to restart. When broker deletion is successful,
Response: The most likely reason for this error is that message AMQ5841 is issued, indicating that the broker
some other process has the queue open. Determine has been deleted. If this message is not received on
why the queue cannot be deleted, remove the inhibitor, completion of a dltmqbrk command, the broker
and retry the failed operation. In a multi-broker deletion has not been completed and the command will
environment, it is likely that a message channel agent have to be reissued.
might have queues open, which the broker needs to
52 WebSphere MQ Messages
Response: Investigate why the earlier attempt to to remove knowledge of broker (<insert_4>) from
delete the broker failed. Resolve the problem and broker (<insert_3>).
reissue the dltmqbrk command.
Response: None.
54 WebSphere MQ Messages
message on the dead-letter queue can be discarded. publication to the dead-letter queue.
56 WebSphere MQ Messages
<insert_1>. The broker was also unable to write the While user ID (<insert_3>) remains unauthorized, the
message to the dead-letter queue. As the command is broker will continue to deregister subscriptions
not being processed under syncpoint control, the broker associated with that user ID.
is not able to retry the command.
Response: If the authority of user ID (<insert_3>) was
Response: Use reason code <insert_1> to determine intentionally removed, consider removing all of that
what remedial action is required. If the failure is due to user IDs subscriptions immediately by issuing an
a resource problem (for example, a queue being full), MQCMD_DEREGISTER_SUBSCRIBER command,
you might find that the problem has already cleared specifying the MQREGO_DEREGISTER_ALL option on
itself. If not, check the application from which the the subscriber’s behalf. If the authority was revoked
command originated and ensure that it is specifying its accidentally, reinstate it, but be aware that some, if not
reply-to queue correctly. You might find that defining a all, of the subscriber’s subscriptions will have been
dead-letter queue to capture the reply message on a deregistered by the broker.
subsequent failure will help you with this task.
AMQ5869 WebSphere MQ Publish/Subscribe
AMQ5866 Broker command message has been broker is checkpointing registrations.
discarded. Reason code <insert_1>.
Severity: 0 : Information
Severity: 10 : Warning
Explanation: A large number of changes have been
Explanation: The WebSphere MQ Publish/Subscribe made to the publisher and subscriber registrations of
broker failed to process a publish/subscribe command stream (<insert_3>). These changes are being
message, which has now been discarded. The broker checkpointed, in order to minimize both stream restart
will begin to process new command messages again. time and the amount of internal queue space being
used.
Response: Look for previous error messages to
indicate the problem with the command message. Response: None.
Correct the problem to prevent the failure from
happening again.
AMQ5870 (Unexpected Error)
Severity: 0 : Information
AMQ5867 WebSphere MQ Publish/Subscribe
broker stream has ended abnormally. Explanation: N/A
Severity: 10 : Warning Response: N/A
Explanation: The broker stream (<insert_3>) has ended
abnormally for reason <insert_1>. The broker will AMQ5871 (Resource Problem)
attempt to restart the stream. If the stream should
repeatedly fail, the broker will progressively increase Severity: 0 : Information
the time between attempts to restart the stream. Explanation: N/A
Response: Use the reason code <insert_1> to Response: N/A
investigate why the problem occurred. A reason code of
1 indicates that the stream ended because a command
message could not be processed successfully. Look in AMQ5872 (WebSphere MQ Publish/Subscribe
the error logs for earlier messages to determine the broker has a known child)
reason why the command message failed. A reason Severity: 0 : Information
code of 2 indicates that the stream ended because the
broker exit could not be loaded. Until the problem with Explanation: N/A
the broker exit has been resolved, the stream will Response: N/A
continue to fail.
58 WebSphere MQ Messages
which can be issued against the migrated broker is the
AMQ5881 (Windows) The WebSphere MQ
dltmqbrk command.
Publish/Subscribe broker configuration
Response: Issue the dltmqbrk command to delete the parameter combination <insert_1> is not
migrated broker. valid.
Severity: 20 : Error
AMQ5880 User is no longer authorized to
Explanation: A combination of Broker parameters in
subscribe to stream.
the broker configuration information is not valid. The
Severity: 0 : Information broker will not operate until this has been corrected.
An combination of (1) indicates that
Explanation: The broker has attempted to publish a SyncPointIfPersistent has been set to TRUE and
publication to a subscriber but the subscriber no longer DiscardNonPersistentInputMsg has been set to FALSE.
has altusr authority to stream queue (<insert_4>). The DiscardNonPersistentInputMsg must be set to TRUE
publication is not sent to the subscriber and that user when SyncPointIfPersistent is set to TRUE.
IDs subscription is deregistered. An event publication An combination of (2) indicates that
containing details of the subscription that was removed SyncPointIfPersistent has been set to TRUE and
is published on SYSTEM.BROKER.ADMIN.STREAM. DiscardNonPersistentResponse has been set to FALSE.
While user ID (<insert_3>) remains unauthorized, the DiscardNonPersistentResponse must be set to TRUE
broker will continue to deregister subscriptions when SyncPointIfPersistent is set to TRUE.
associated with that user ID. An combination of (3) indicates that
Response: If the authority of user ID (<insert_3>) was SyncPointIfPersistent has been set to TRUE and
intentionally removed, consider removing subscriptions DiscardNonPersistentPublication has been set to
immediately by issuing an FALSE. DiscardNonPersistentPublication must be set to
MQCMD_DEREGISTER_SUBSCRIBER command for TRUE when SyncPointIfPersistent is set to TRUE.
the appropriate topics on the subscriber’s behalf. If the Response: Alter the message broker configuration
authority was revoked accidentally, reinstate it, but be information using the cfgmqbrk tool to comply with
aware that some, if not all, of the subscriber’s the above rules and retry the command.
subscriptions will have been deregistered by the broker.
60 WebSphere MQ Messages
messages. A reply message for one of the migration
AMQ5893 (iSeries) WebSphere MQ
messages could not be retrieved from queue <insert_3>
Publish/Subscribe broker cannot be
for reason <insert_1>. The migration of the WebSphere
migrated.
MQ Publish/Subscribe broker has failed.
Severity: 20 : Error
Response: Use the MQGET failure code <insert_3> to
determine why the reply message could not be received Explanation: An attempt has been made to migrate
from the reply queue. The reason code could indicate the broker (<insert_3>) but the request has failed for
that the queue manager is terminating in which the reason <insert_1>:<insert_5>.
migmqbrk command will need to be re-issued after the
Response: Determine why the migmqbrk command
queue manager has restarted. A reason code of 2033
cannot complete successfully. The message logs for the
indicates that no reply message was received within a
queue manager might contain more detailed
30 second wait interval. In this case the problem is
information outlining why the broker cannot be
more likely to have occurred at the WebSphere MQ
migrated. Resolve the problem that is preventing the
Integrator broker. Check for error messages issued at
command from completing and reissue the migmqbrk
the WebSphere MQ Integrator broker.
command.
Explanation: An attempt has been made to migrate Response: In all cases migration of the WebSphere
the WebSphere MQ Publish/Subscribe broker MQ Publish/Subscribe broker will need to be
(<insert_3>) but the request has failed for reason suspended until the inconsistency has been resolved.
<insert_1>:<insert_5>. You will need to restart the broker using the strmqbrk
command so that it can resolve the problem. After a
Response: Determine why the migmqbrk command short while, the broker can be ended and migration
cannot complete successfully. The message logs for the reattempted. If repeated attempts to migrate the broker
queue manager might contain more detailed all fail with this message then try to resolve the
information outlining why the broker cannot be underlying problem. Look for earlier occurrences of
migrated. Resolve the problem that is preventing the message AMQ5826 and follow the guidance given
command from completing and reissue the migmqbrk there. In all cases ensure that the channels between the
command. two brokers are running.
62 WebSphere MQ Messages
Chapter 4. 6000-6999 - Common services
See “Reading a message” on page 1 for an explanation of how to interpret these
messages.
64 WebSphere MQ Messages
AMQ6090 WebSphere MQ was unable to display AMQ6103 (iSeries) WebSphere MQ job submission
an error message <insert_6>. error.
Severity: 0 : Information Severity: 30 : Severe error
Explanation: MQ has attempted to display the Explanation: WebSphere MQ is unable to submit job
message associated with return code hexadecimal <insert_3>.
<insert_6>. The return code indicates that there is no
message text associated with the message. Associated
AMQ6107 CCSID not supported.
with the request are inserts <insert_1> : <insert_2> :
<insert_3> : <insert_4> : <insert_5>. Severity: 30 : Severe error
Response: Use the standard facilities supplied with Explanation: WebSphere MQ is unable to convert
your system to record the problem identifier, and to string data in CCSID <insert_1> to data in CCSID
save the generated output files. Contact your IBM <insert_2>, because one of the CCSIDs is not
support center. Do not discard these files until the recognized.
problem has been resolved.
Response: Check the WebSphere MQ Application
Programming Reference Appendix and the appropriate
AMQ6091 An internal WebSphere MQ error has National Language Support publications to see if the
occurred. CCSIDs are supported by your system.
Severity: 0 : Information
AMQ6109 An internal WebSphere MQ error has
Explanation: Private memory has detected an error,
occurred.
and is abending due to <insert_3>. The error data is
<insert_1>. Severity: 30 : Severe error
Response: Use the standard facilities supplied with Explanation: An error has been detected, and the MQ
your system to record the problem identifier, and to error recording routine has been called.
save the generated output files. Contact your IBM
support center. Do not discard these files until the Response: Use the standard facilities supplied with
problem has been resolved. your system to record the problem identifier, and to
save the generated output files. Contact your IBM
support center. Do not discard these files until the
AMQ6092 (Windows) Manual conversion required problem has been resolved.
for CCSID: <insert_1>
Severity: 0 : Information AMQ6110 An internal WebSphere MQ error has
occurred.
Explanation: CCSID <insert_1> exists in new format
but could not be reconciled against your old format. Severity: 30 : Severe error
Response: Manually edit CCSID entry <insert_1> in Explanation: An error has been detected, and the MQ
conv\table\ccsid.tbl if you wish to retain your old error recording routine has been called.
conversion. For assistance call your Service
Representative. Response: Use the standard facilities supplied with
your system to record the problem identifier, and to
save the generated output files. Contact your IBM
AMQ6100 An internal WebSphere MQ error has support center. Do not discard these files until the
occurred. problem has been resolved.
Severity: 0 : Information
AMQ6112 (iSeries) WebSphere MQ CCSID
Explanation: MQ has detected an error, and is
<insert_1> is using a default value.
abending due to <insert_3>. The error data is
<insert_1>. Severity: 10 : Warning
Response: Use the standard facilities supplied with Explanation: When initializing WebSphere MQ, no
your system to record the problem identifier, and to valid job CCSID was found, so the CCSID used is the
save the generated output files. Contact your IBM default 37. This warning message will be issued until a
support center. Do not discard these files until the valid CCSID has been set correctly.
problem has been resolved.
Response: Set the job CCSID.
66 WebSphere MQ Messages
abending due to <insert_3>. The error data is
AMQ6136 (iSeries) Stopping early trace <insert_3>
<insert_1>.
system time
Response: Use the standard facilities supplied with
Severity: 0 : Information
your system to record the problem identifier, and to
save the generated output files. Contact your IBM
AMQ6137 (iSeries) Resuming MQI trace support center. Do not discard these files until the
problem has been resolved.
Severity: 0 : Information
Severity: 0 : Information
AMQ6151 (iSeries) WebSphere MQ resource
<insert_3> released.
AMQ6144 (iSeries) No stack available
Severity: 30 : Severe error
Severity: 0 : Information
Explanation: An MQ resource, for which another
process has been waiting, for a period of over
AMQ6145 (iSeries) Terminating MQI trace <insert_1> minutes has been released.
Severity: 0 : Information Response: No recovery is needed.
AMQ6146 (iSeries) Entering end job processing AMQ6152 (iSeries) WebSphere MQ failed to end
Severity: 0 : Information commitment control while attempting to
quiesce a queue manager.
AMQ6148 An internal WebSphere MQ error has Response: There are one or more active resources
occurred. under commitment control. Use the Work with Job
(WRKJOB) command with the OPTION(*CMTCTL)
Severity: 0 : Information parameter to display the active resources under
Explanation: MQ has detected an error, and is commitment control. Check the job log for previously
issued messages.
68 WebSphere MQ Messages
AMQ6164 An expected stanza in an INI file is AMQ6172 No codeset found for current locale.
missing or contains errors.
Severity: 20 : Error
Severity: 10 : Warning
Explanation: No codeset could be determined for the
Explanation: An expected stanza is missing from the current locale. Check that the locale in use is
MQS.INI file or a queue manager QM.INI file or the supported.
stanza contains errors.
Response: None.
Response: If you have been changing the INI file
content check and correct the change.
AMQ6173 No CCSID found for codeset <insert_3>.
Severity: 20 : Error
AMQ6164 (Windows) An expected stanza in the
configuration data is missing or contains Explanation: Codeset <insert_3>. has no supported
errors. CCSID. Check that the locale in use is supported.
CCSIDs can be added by updating the file
Severity: 10 : Warning
/var/mqm/conv/table/ccsid.tbl.
Explanation: An expected stanza is missing from the
Response: None.
configuration data or the stanza contains errors.
Response: If you have changed the configuration data,
AMQ6174 The library <insert_3> was not found.
check and correct the change.
The queue manager will continue
without this module.
AMQ6165 Unable to access an INI file.
Severity: 0 : Information
Severity: 10 : Warning
Explanation: The dynamically loadable library
Explanation: Access to the MQS.INI file or a queue <insert_3> was not found.
manager QM.INI file is denied.
Response: Check that the file exists and is either fully
Response: If you have been changing the INI file qualified or is in the appropriate directory.
permissions check and correct the change.
AMQ6174 (iSeries) The library was not found.
AMQ6165 (Windows) Unable to access the
Severity: 0 : Information
configuration data.
Explanation: The dynamically loadable file <insert_3>
Severity: 10 : Warning
was not found. The queue manager will continue
Explanation: Access to the configuration data is without this module.
denied.
Response: Check that the file exists and is either fully
Response: If you have changed the configuration data qualified or is in the appropriate directory.
permissions, check and correct the changes.
AMQ6174 (Unix) The dynamically loadable shared
AMQ6166 An INI file is missing. library <insert_3> was not found. The
system returned error number <insert_2>
Severity: 20 : Error
and error message <insert_4>. The queue
Explanation: The MQS.INI file or a queue manager manager will continue without this
QM.INI file is missing. module.
Response: If you have been changing the INI file Severity: 0 : Information
recover the previous file and retry the operation.
Explanation: This message applies to UNIX systems.
The shared library <insert_3> was not found.
AMQ6166 (Windows) An entry in the configuration
Response: Check that the file exists, and is either fully
data is missing.
qualified or is in the appropriate director, also check
Severity: 20 : Error the file access permissions.
Explanation: A required entry in the configuration
data is missing.
Response: If you have changed the configuration data,
recover the previous configuration data and retry the
operation.
70 WebSphere MQ Messages
The failing process is process <insert_1>.
AMQ6188 (Unix) The system could not dynamically
Response: Use the standard facilities supplied with load the shared library <insert_3> as the
your system to record the problem identifier, and to entry point to the library, symbol
save the generated output files. Contact your IBM ’MQStart’, could not be located within
support center. Do not discard these files until the the library. The system returned error
problem has been resolved. message <insert_4>. The queue manager
will continue without this library.
AMQ6184 An internal WebSphere MQ error has Severity: 30 : Severe error
occurred on queue manager <insert_3>.
Explanation: This message applies to UNIX systems.
Severity: 10 : Warning The shared library <insert_3> failed to load correctly
due to a problem with the library.
Explanation: An error has been detected, and the
WebSphere MQ error recording routine has been called. Response: Check that the entry point to the library,
The failing process is process <insert_1>. symbol ’MQStart’, exists and has been exported from
the library.
Response: Use the standard facilities supplied with
your system to record the problem identifier, and to
save the generated output files. Contact your IBM AMQ6188 (Windows) The system could not
support center. Do not discard these files until the dynamically load the library <insert_3>
problem has been resolved. due to a problem with the dll. The errno
was <insert_1>. The queue manager will
continue without this module.
AMQ6184 (iSeries) An internal WebSphere MQ error
has occurred. Severity: 30 : Severe error
Severity: 10 : Warning Explanation: This message applies to Windows NT
and Windows 2000 systems only. The dynamically
Explanation: An internal MQ error has occurred on loadable file <insert_3> failed to load correctly due to a
queue manager <insert_3> and the MQ error recording problem with the dll.
routine has been called. The failing process is process
<insert_1>. Response: Check that the dll is in the correct place
with the correct file permissions etc. and has not been
Response: Use the standard facilities supplied with corrupted.
your system to record the problem identifier, and to
save the generated output files. Contact your IBM
support center. Do not discard these files until the AMQ6190 (Windows) Program <insert_3> not found.
problem has been resolved.
Severity: 30 : Severe error
Explanation: The program <insert_3> cannot be found.
AMQ6187 User is not authorized for
RestrictedMode queue manager. Response: Check that the program specified is
available on your system. If the program name is not
Severity: 40 : Stop Error
fully qualified, ensure that the PATH environment
Explanation: All users must be in the RestrictedMode variable includes the directory where the program is
application_group. located.
AMQ6188 (AIX) The system could not dynamically AMQ6191 (Windows) Program <insert_3> failed to
load the shared library <insert_3> as the start, return code <insert_1>.
entry point to the library, symbol
Severity: 30 : Severe error
’MQStart’, could not be located within
the library. The queue manager will Explanation: The program <insert_3> was invoked,
continue without this library. but failed to start. The failure reason code is <insert_1>.
Severity: 30 : Severe error Response: Check that the program specified is
available on your system, and that sufficient system
Explanation: This message applies to AIX systems.
resources are available. Where applicable, verify that
The shared library <insert_3> failed to load correctly
the user is authorized to run the program.
due to a problem with the library.
Response: Check that the entry point to the library,
symbol ’MQStart’, exists and has been exported from
the library.
72 WebSphere MQ Messages
Response: None
AMQ6231 (Unix) Usage: mqchkdir <insert_-a | -m
QMgrName> [-f]
AMQ6237 (Unix) File <insert_3> missing.
Severity: 20 : Error
Severity: 20 : Error
Explanation: An incorrect option was specified on the
command line for the command. Explanation: The identified file is missing.
Response: Reissue the command specifying the correct Response: Reissue the command selecting the option
parameters. to create missing files.
AMQ6232 (Unix) Operating System userid <insert_3> AMQ6238 (Unix) Missing file <insert_3> has been
not found. created.
Severity: 20 : Error Severity: 20 : Error
Explanation: A request was made to the operating Explanation: The identified file was missing but has
system to lookup the details of the identified userid but been created.
the request failed.
Response: None
Response: Using the operating system supplied tools
check for the existence of the identified userid, and if
missing then recreate it. AMQ6239 (Unix) Permission denied attempting to
access filesystem location <insert_3>.
Explanation: An invalid Queue Manager name Response: Log in as an appropriate user and reissue
<insert_3> was specified in the parameters to the the command.
command.
Response: Reissue the command specifying a valid AMQ6241 (Unix) The filesystem object <insert_3> is
Queue Manager name. a symbolic link.
Severity: 20 : Error
AMQ6235 (Unix) Directory <insert_3> missing. Explanation: While checking the filesystem, an object
Severity: 20 : Error was found which is a symbolic link.
Explanation: The identified directory is missing. Response: This is not an error however you should
verify that the symbolic link is expected and that the
Response: Reissue the command selecting the option destination of the symbolic link is correct.
to create missing directories.
AMQ6242 (Unix) Incorrect ownership for <insert_3>.
AMQ6236 (Unix) Missing directory <insert_3> has Current(<insert_1>) Expected(<insert_2>)
been created.
Severity: 20 : Error
Severity: 20 : Error
Explanation: The filesystem object <insert_3> is owned
Explanation: The identified directory was missing but by the user with uid <insert_1> when it was expected
has been created. to be owned by the user with uid <insert_2>.
AMQ6244 (Unix) Incorrect permissions on object AMQ6253 (Unix) The system could not dynamically
<insert_3>. Current(<insert_4>) load the shared library <insert_3>. The
Expected(<insert_5>) queue manager will continue without
this module.
Severity: 20 : Error
Severity: 30 : Severe error
Explanation: The filesystem object <insert_3> has the
wrong file permissions. Explanation: This message applies to UNIX systems.
The shared library <insert_3> failed to load as it is
Response: Correct the ownership using operating probably a <insert_1>-bit library, a <insert_2>-bit library
system commands or reissue the command selecting is required. Note that MQ attempted to locate and load
the option to fix the incorrect owership. a <insert_2>-bit library named either of these:
<insert_4>. The first library failed to load as it also is
AMQ6245 (Unix) Error executing system call probably a <insert_1>-bit library, the second library is a
<insert_3> on file <insert_4> error <insert_2>-bit library, however this also failed to load
<insert_2>. with the system returning error message <insert_5>.
The following message gives details of the original
Severity: 20 : Error failure.
Explanation: The execution of the system call Response: Supply the name of a <insert_2>-bit library.
<insert_3> on file <insert_4> failed and the error code
<insert_2> was returned.
AMQ6254 (Unix) The system could not dynamically
Response: Investigate the cause of the failure using load the shared library <insert_3>,
the operating system error code <insert_1> and reissue library <insert_4> has been used instead.
the command.
Severity: 0 : Information
AMQ6251 (Unix) The system could not dynamically Explanation: This message applies to UNIX systems.
load the shared library <insert_3>. The The shared library <insert_3> failed to load as it is
queue manager will continue without probably a <insert_1>-bit library, a <insert_2>-bit library
this module. is required. Note that MQ has sucessfully located and
loaded a <insert_2>-bit library named <insert_4>.
Severity: 30 : Severe error
Response: Supply the name of a <insert_2>-bit library
Explanation: This message applies to UNIX systems. or put the library (alternatively a symbolic link can be
The shared library <insert_3> failed to load as it is used) in the appropriate place: 32-bit libraries in
probably a <insert_1>-bit library, a <insert_2>-bit library /var/mqm/exits; 64-bit libraries in /var/mqm/exits64.
is required. Note that MQ tried to find a <insert_2>-bit
library named either <insert_4> or <insert_5>, but
failed. The following message gives details of the AMQ6255 (Unix) The system could not dynamically
original failure. load the shared library <insert_3>. The
queue manager will continue without
Response: Supply the name of a <insert_2>-bit library. this module.
Severity: 30 : Severe error
Explanation: This message applies to UNIX systems.
74 WebSphere MQ Messages
The shared library <insert_3> failed to load as it is
AMQ6260 Help Topic not found
probably a <insert_1>-bit library, a <insert_2>-bit library
is required. The following message gives details of the Severity: 10 : Warning
original failure.
Explanation: The requested help topic could not be
Response: Supply the name of a <insert_2>-bit library. located.
For further assistance, please refer to the WebSphere
MQ manuals.
AMQ6256 (Unix) The system could not dynamically
load the shared library <insert_3>. The Response: Ensure that the WebSphere MQ InfoCenter
queue manager will continue without is installed.
this module.
Severity: 30 : Severe error AMQ6261 (Unix) An exception occurred trying to
dynamically load shared library
Explanation: This message applies to UNIX systems.
<insert_3>. The queue manager will
The shared library <insert_3> failed to load as it is
continue without this module.
probably a <insert_1>-bit library, a <insert_2>-bit library
is required. Note that MQ tried to find a <insert_2>-bit Severity: 30 : Severe error
library named <insert_4>, but failed. The following
Explanation: This message applies to UNIX systems.
message gives details of the original failure.
Exception number <insert_1> name <insert_4>, occurred
Response: Supply the name of a <insert_2>-bit library. trying to dynamically load shared library <insert_3>.
Response: Check the shared library has not been
AMQ6257 Message suppression enabled for corrupted. If the shared library contains any initializer
message numbers (<insert_3>). functions, ensure these are not causing the problem and
that they conform to the expected function prototype.
Severity: 0 : Information
Explanation: The message contain’s a list of message
AMQ6261 (Windows) An exception occurred trying
id’s for which entries repeated within the <insert_1>
to load DLL <insert_3>. The queue
suppression interval will be suppressed.
manager will continue without this
Response: If you wish to see all occurrences of these module.
messages you should alter the definition of the
Severity: 30 : Severe error
SuppressMessage attribute in the Queue Manager
configuration. Explanation: This message applies to Windows
systems only. Exception number <insert_1> error
<insert_4>, occurred trying to load DLL <insert_3>.
AMQ6258 Message exclusion enabled for message
numbers (<insert_3>). Response: Check the DLL has not been corrupted. If
the DLL contains any initializer functions, ensure these
Severity: 0 : Information
are not causing the problem and that they conform to
Explanation: The message contain’s a list of message the expected function prototype.
id’s which have been excluded. Requests to write these
messages to the error log will be discarded.
AMQ6666 (iSeries) Required WebSphere MQ system
Response: If you wish to see instances of these profile(s) can not be accessed.
messages you should alter the definition of the
Severity: 40 : Stop Error
ExcludeMessage attribute in the Queue Manager
configuration. Explanation: The required MQ system profile(s)
QMQM and/or QMQMADM are not found or have
been disabled. MQ can not continue processing the
AMQ6259 Message <insert_3> cannot be <insert_4>.
command without the profiles existing and enabled on
Severity: 10 : Warning the system. The major error code is <insert_3>, the
minor error code is <insert_4>. The major error codes
Explanation: Message <insert_3> cannot be excluded and their meanings are as follows: *DISABLED - The
or suppressed but was specified in the ExcludeMessage user profile has been disabled. *PWDEXP - The
or SuppressMessage configuration for the Queue password for the user profile has expired . *EXIST -
Manager. The Queue Manager will continue however The user profile does not exist. If none of these error
the request to suppress or exclude this message will be codes are shown the major error code contains the
ignored. exception identifier. The minor error code identifies the
Response: Update the Queue Manager configuration user profile which cannot be accessed.
to remove the specified message identifier. Response: Check that both QMQM and QMQMADM
76 WebSphere MQ Messages
AMQ6903 (iSeries) Installation failed, WebSphere AMQ6907 (iSeries) All WebSphere MQ pre-requisite
MQ resources are still active. PTFs on OS/400 programs are installed.
Severity: 30 : Severe error Severity: 0 : Information
Explanation: An attempt to install WebSphere MQ Explanation: None.
was unsuccessful because MQ resources from a
Response: None.
previous installation of MQ are still active. This failure
may indicate that a queue manager from a previous
installation of MQ is still running or has active jobs. AMQ6908 (iSeries) WebSphere MQ pre-requisite
PTF <insert_4> for program <insert_3> is
Response: Ensure that all queue managers from
not installed.
previous installations of WebSphere MQ have been
quiesced, and that the QMQM subsystem is not active Severity: 40 : Stop Error
using the WRKSBS and ENDSBS commands. Refer to
the installation section in the WebSphere MQ for iSeries Explanation: PTF <insert_3>-<insert_4> is not installed
Quick Beginnings publication for further details. on system in state ’Permanently applied’ ’Temporarily
applied’ or ’Superseded’. WebSphere MQ installation
will proceed, but you must install the PTF before
AMQ6904 (iSeries) Installation of WebSphere MQ starting WebSphere MQ.
for iSeries failed due to previous release
installed. Response: Use the command GO CMDPTF to display
commands to order and apply the required PTF
Explanation: Some releases of WebSphere MQ for <insert_3>-<insert_4>..
iSeries require migration before a later release can be
installed.
AMQ6909 (iSeries) User space recovery failed,
Response: WebSphere MQ is running.
If you wish to retain your current MQ information you
must step through the migration process - see the Severity: 30 : Severe error
Quick Beginnings Manual. Explanation: An attempt to recover user space was
If you do not wish to retain your current MQ unsuccessful because MQ was running.
information remove the current version of MQ before
retrying the install. Response: Quiesce WebSphere MQ for iSeries and try
again. See the section on ″Quiescing WebSphere MQ″ in
the WebSphere MQ for iSeries Quick Beginnings.
AMQ6905 (iSeries) Found <insert_3> new MQ jobs to
end, and <insert_4> MQ jobs currently
ending. AMQ6910 (iSeries) The attempt to quiesce the queue
manager failed.
Severity: 0 : Information
Severity: 30 : Severe error
Explanation: Jobs with locks on library QMQM are
ended so that WebSphere MQ may be deleted or Explanation: The attempt to quiesce the queue
updated. manager was unsuccessful because the current job has
locks on library QMQM.
Response: None.
Response: Sign off the current job, sign on and
attempt to quiesce the queue manager again. See the
AMQ6906 (iSeries) <insert_3> jobs still ending. section on ″Quiescing WebSphere MQ″ in the
Severity: 40 : Stop Error WebSphere MQ for iSeries Quick Beginnings.
78 WebSphere MQ Messages
Chapter 5. 7000-7999 - MQSeries product
See “Reading a message” on page 1 for an explanation of how to interpret these
messages.
Response: If you specified the wrong queue manager Severity: 40 : Stop Error
name, correct the name and submit the request again.
Explanation: You specified a value for the maximum
number of open object handles to be allowed that is not
AMQ7010 The queue manager does not exist. valid. The value must be not less than zero and not
greater than 999 999 999.
Severity: 40 : Stop Error
Response: Correct the value and submit the command
Explanation: You tried to perform an action against a again.
queue manager that does not exist. You may have
specified the wrong queue manager name.
AMQ7016 There is an error in the maximum
Response: If you specified the wrong name, correct it number of uncommitted messages
and submit the command again. If the queue manager specified.
should exist, create it, and then submit the command
again. Severity: 40 : Stop Error
Explanation: You specified a value for the maximum
AMQ7011 The queue manager files have not been number of uncommitted messages to be allowed that is
completely deleted. not valid. The value must be not less than 1 and not
greater than 999 999 999.
Severity: 40 : Stop Error
Response: Correct the value and submit the command
Explanation: While deleting the queue manager, an again.
error occurred deleting a file or directory. The queue
manager may not have been completely deleted.
AMQ7017 Log not available.
Response: Follow problem determination procedures
to identify the file or directory and to complete deletion Severity: 40 : Stop Error
of the queue manager.
Explanation: The queue manager was unable to use
the log. This could be due to a log file being missing or
AMQ7012 The specified trigger interval is not damaged, or the log path to the queue manager being
valid. inaccessible.
Severity: 40 : Stop Error Response: Ensure that the LogPath attribute in the
queue manager configuration file is correct. If a log file
Explanation: You specified a value for the trigger is missing or otherwise unusable, restore a backup copy
interval that is not valid. The value must be not less of the file, or the entire queue manager.
than zero and not greater than 999 999 999.
Response: Correct the value and resubmit the request. AMQ7018 The queue manager operation cannot be
completed.
AMQ7013 There is an error in the name of the Severity: 20 : Error
specified dead-letter queue.
Explanation: An attempt has been made to perform
Severity: 40 : Stop Error an operation on a queue manager. Resources required
Explanation: You specified a name for the dead-letter to perform the operation are not available.
queue that is not valid.
Response: Correct the name and resubmit the request. AMQ7019 An error occurred while creating the
directory structure for the new queue
manager.
AMQ7014 There is an error in the name of the
specified default transmission queue. Severity: 40 : Stop Error
80 WebSphere MQ Messages
AMQ7020 The operation was carried out, but one AMQ7023 The resource manager was in an invalid
or more transactions remain in-doubt. state.
Severity: 10 : Warning Severity: 20 : Error
Explanation: The queue manager tried to resolve all Explanation: The resource manager, the identification
internally coordinated transactions which are in-doubt. number of which you supplied, was in an invalid state.
In-doubt transactions still remain after the queue
Response: Ensure that you entered the correct
manager has attempted to deliver the outcome of these
resource manager identification number. Use the
transactions to the resource managers concerned.
DSPMQTRN command to display a list of resource
Transactions remain in-doubt when the queue manager
managers and their identification numbers. A resource
cannot deliver the outcome of the transaction to each of
manager is in an invalid state, if it is still available to
the participating resource managers. For example, a
resolve the transaction, use the -a optional flag to
resource manager may not be available at this time.
resolve this and all other internally coordinated
Response: Use the DSPMQTRN command to display in-doubt transactions.
the remaining in-doubt transactions.
AMQ7024 Arguments supplied to a command are
AMQ7020 (iSeries) The operation was carried out, not valid.
but one or more transactions remain
Severity: 20 : Error
in-doubt.
Explanation: You supplied arguments to a command
Severity: 10 : Warning
that it could not interpret. It is probable that you
Explanation: The queue manager tried to resolve all specified a flag not accepted by the command, or that
internally coordinated transactions which are in-doubt. you included extra flags.
In-doubt transactions still remain after the queue
Response: Correct the command and submit it again.
manager has attempted to deliver the outcome of these
Additional information on the arguments causing the
transactions to the resource managers concerned.
error may be found in the error logs for the queue, or
Transactions remain in-doubt when the queue manager
queue manager, referenced in the command.
cannot deliver the outcome of the transaction to each of
the participating resource managers. For example, a
resource manager may not be available at this time. AMQ7025 Error in the descriptive text argument (-c
parameter) of the crtmqm command.
Response: Use the Work with Transactions
(WRKMQMTRN) command to display the remaining Severity: 40 : Stop Error
in-doubt transactions.
Explanation: The descriptive text you supplied to the
crtmqm command was in error.
AMQ7021 An error occurred while deleting the
directory structure for the queue Response: Correct the descriptive text argument and
manager. submit the command again.
AMQ7041 Object already exists. AMQ7048 The queue manager name is either not
valid or not known
Severity: 40 : Stop Error
Severity: 40 : Stop Error
Explanation: A Define Object operation was
performed, but the name selected for the object is Explanation: Either the specified queue manager name
already in use by an object that is unknown to does not conform to the rules required by WebSphere
WebSphere MQ. The object name selected by MQ was MQ or the queue manager does not exist. The rules for
<insert_3>, in directory <insert_4>, of object type naming MQ objects are detailed in the WebSphere MQ
<insert_5>. Command Reference.
Response: Remove the conflicting object from the MQ Response: Correct the name and submit the command
system, then try the operation again. again.
AMQ7042 Media image not available for object AMQ7053 The transaction has been committed.
<insert_3> of type <insert_4>.
Severity: 0 : Information
Severity: 20 : Error
Explanation: The prepared transaction has been
Explanation: The media image for object <insert_3>, committed.
type <insert_4>, is not available for media recovery. A
Response: None.
log file containing part of the media image cannot be
accessed.
AMQ7054 The transaction has been backed out.
Response: A previous message indicates which log file
could not be accessed. Restore a copy of the log file Severity: 0 : Information
and all subsequent log files from backup. If this is not
possible, you must delete the object instead. Explanation: The prepared transaction has been
backed out.
82 WebSphere MQ Messages
Response: None.
AMQ7060 An error has occurred locking an INI
file.
AMQ7055 The transaction number is not
Severity: 20 : Error
recognized.
Explanation: An error has occurred locking the
Severity: 20 : Error
MQS.INI file or a queue manager QM.INI file.
Explanation: The number of the transaction you
Response: If you have been changing the INI file
supplied was not recognized as belonging to an
permissions check and correct the change. If you have
in-doubt transaction.
not changed the INI file, use the standard facilities
Response: Ensure that you entered a valid transaction supplied with your system to record the problem
number. It is possible that the transaction number you identifier, and to save the generated output files.
entered corresponds to a transaction which was Contact your IBM support center. Do not discard these
committed or backed out before you issued the files until the problem has been resolved.
command to resolve it.
AMQ7060 (Windows) An error has occurred locking
AMQ7056 Transaction number the configuration data.
<insert_1>,<insert_2>.
Severity: 20 : Error
Severity: 0 : Information
Explanation: An error has occurred locking the
Explanation: This message is used to report the configuration data.
number of an in-doubt transaction.
Response: If you have changed the configuration data
Response: None. permissions, check and correct the change. If you have
not changed the configuration data, use the standard
facilities supplied with your system to record the
AMQ7059 An error has occurred reading an INI problem identifier, and to save the generated output
file. files. Contact your IBM support center. Do not discard
Severity: 20 : Error these files until the problem has been resolved.
AMQ7064 Log path not valid or inaccessible. AMQ7069 The queue manager was created
successfully, but cannot be made the
Severity: 40 : Stop Error
default.
Explanation: The supplied log path could not be used
Severity: 40 : Stop Error
by the queue manager. Possible reasons for this include
the path not existing, the queue manager not being able Explanation: The queue manager was defined to be
to write to the path, or the path residing on a remote the default queue manager for the machine when it
device. was created. However, although the queue manager
has been created, an error occurred trying to make it
Response: Ensure that the log path exists and that the
the default. There may not be a default queue manager
queue manager has authority to read and write to it. If
defined for the machine at present.
the queue manager already exists, ensure that the
LogPath attribute in the queue manager’s configuration Response: There is probably a problem with the
file matches the intended log path. machine-wide ini file. Verify the existence of the file, its
access permissions, and its contents. If its backup file
exists, reconcile the contents of the two files and then
AMQ7064 (iSeries) Auxiliary storage pool identifier
delete the backup. Finally, either update the
not found.
machine-wide ini file by hand to specify the desired
Explanation: The auxiliary storage pool identifier default queue manager, or delete and recreate the
supplied does not exist on the system and could not be queue manager.
used by the queue manager to create a journal receiver.
Response: Specify *SYSTEM, or the identifier of an AMQ7069 (Windows) The queue manager was
existing auxiliary storage pool and try the request created successfully, but cannot be made
again. You can use WRKDSKSTS to check the the default.
assignment of disk units to auxiliary storage pools.
Severity: 40 : Stop Error
Explanation: The queue manager was defined to be
the default queue manager for the machine when it
was created. However, although the queue manager
has been created, an error occurred trying to make it
the default. There may not be a default queue manager
84 WebSphere MQ Messages
defined for the machine at present.
AMQ7074 (Windows) Unknown stanza key
Response: There is probably a problem with the <insert_4> at <insert_3> in the
configuration data. Update the configuration data to configuration data.
specify the desired default queue manager, or delete
Severity: 10 : Warning
and recreate the queue manager.
Explanation: Key <insert_3> contained a stanza called
<insert_4>. This stanza is not recognized.
AMQ7072 Invalid QM.INI file stanza. Refer to the
error log for more information. Response: Check the contents of the configuration
data and retry the operation.
Severity: 40 : Stop Error
Explanation: An invalid QM.INI file stanza was
AMQ7075 Unknown attribute in ini file.
found. Refer to the error log for more information.
Severity: 10 : Warning
Response: Correct the error and then retry the
operation. Explanation: Line <insert_1> of the configuration file
<insert_3> contained an attribute called <insert_4> that
is not valid. This attribute is not recognized in this
AMQ7072 (Windows) Stanza not valid. Refer to the
context.
error log for more information.
Response: Check the contents of the file and retry the
Severity: 40 : Stop Error
operation.
Explanation: A stanza that is not valid was found.
Refer to the error log for more information.
AMQ7075 (Windows) Unknown attribute <insert_4>
Response: Correct the error and retry the operation. at <insert_3> in the configuration data.
Severity: 10 : Warning
AMQ7073 Log size not valid.
Explanation: Key <insert_3> in the configuration data
Severity: 40 : Stop Error contained an attribute called <insert_4> that is not
valid. This attribute is not recognized in this context.
Explanation: Either the number of log files or the size
of the log files was outside the accepted values. Response: Check the contents of the configuration
data and retry the operation.
Response: Make sure that the log parameters you
enter lie within the valid range.
AMQ7076 Invalid value for attribute in ini file.
AMQ7074 Unknown stanza key <insert_4> on line Severity: 10 : Warning
<insert_1> of ini file <insert_3>.
Explanation: Line <insert_1> of the configuration file
Severity: 10 : Warning <insert_3> contained value <insert_5> that is not valid
for the attribute <insert_4>.
Explanation: Line <insert_1> of the configuration file
<insert_3> contained a stanza called <insert_3>. This Response: Check the contents of the file and retry the
stanza is not recognized. operation.
Response: Check the contents of the file and retry the
operation. AMQ7076 (Windows) Value <insert_5> not valid for
attribute <insert_4> at <insert_3> in the
configuration data.
AMQ7074 (iSeries) Unknown stanza key.
Severity: 10 : Warning
Severity: 10 : Warning
Explanation: Key <insert_3> in the configuration data
Explanation: Line <insert_1> of the configuration file contained value <insert_5> that is not valid for the
<insert_3> contained a stanza key <insert_4>. This attribute <insert_4>.
stanza is not recognized.
Response: Check the contents of the configuration
Response: Check the contents of the file and retry the data and retry the operation.
operation.
86 WebSphere MQ Messages
AMQ7089 Media recovery already in progress. AMQ7093 An object type is required but you did
not specify one.
Severity: 20 : Error
Severity: 40 : Stop Error
Explanation: Another media recovery operation is
already in progress. Only one media recovery operation Explanation: The command needs the type of the
is permitted at a time. object, but you did not specify one.
Response: Wait for the existing media recovery Response: Correct the command and submit it again.
operation to complete and retry the operation.
AMQ7094 You specified an object type that is not
AMQ7090 (iSeries) The queue manager CCSID is not valid, or more than one object type.
valid.
Severity: 40 : Stop Error
Severity: 40 : Stop Error
Explanation: Either the type of object you specified
Explanation: The CCSID to be used by the QMGR is was not valid, or you specified multiple object types on
not valid for the iSeries platform. The CCSID encoding a command which supports only one.
must be a valid EBCDIC value.
Response: Correct the command and submit it again.
Response: Check that the CCSID that you have
entered is a valid EBCDIC value.
AMQ7095 An entity name is required but you did
not specify one.
AMQ7090 (Windows) The queue manager CCSID is
Severity: 40 : Stop Error
not valid.
Explanation: The command needs one or more entity
Severity: 40 : Stop Error
names, but you did not specify any. Entities can be
Explanation: The CCSID to be used by the QMGR is principals or groups.
not valid, because:
Response: Correct the command and submit it again.
1) It is a DBCS CCSID.
2) The CCSID encoding is not ASCII or ASCII related.
EBCDIC or UCS2 encodings are not valid on this AMQ7096 An authorization specification is
machine. required but you did not provide one.
3) The CCSID encoding is unknown.
Severity: 40 : Stop Error
Response: Check the CCSID is valid for the machine
on which you are working. Explanation: The command sets the authorizations on
WebSphere MQ objects. However you did not specify
which authorizations are to be set.
AMQ7091 You are performing authorization for the
queue manager, but you specified an Response: Correct the command and submit it again.
object name.
Severity: 40 : Stop Error AMQ7097 You gave an authorization specification
that is not valid.
Explanation: Modification of authorizations for a
queue manager can be performed only from that queue Severity: 40 : Stop Error
manager. You must not specify an object name. Explanation: The authorization specification you
Response: Correct the command and submit it again. provided to the command contained one or more items
that could not be interpreted.
AMQ7092 An object name is required but you did Response: Correct the command and submit it again.
not specify one.
Severity: 40 : Stop Error AMQ7098 The command accepts only one entity
name. You specified more than one.
Explanation: The command needs the name of an
object, but you did not specify one. Severity: 40 : Stop Error
Response: Correct the command and submit it again. Explanation: The command can accept only one
principal or group name. You specified more than one.
Response: Correct the command and submit it again.
88 WebSphere MQ Messages
Response: Install a Production license for this copy of
AMQ7113 The Database Name argument, -rn, is
WebSphere MQ.
missing from the command crtmqm
Severity: 20 : Error
AMQ7121 The trial period for this copy of
Explanation: The required flag, -rn, was omitted from WebSphere MQ has now expired.
the command crtmqm
Severity: 20 : Error
Response: Add the flag and associated database name
Explanation: This copy of WebSphere MQ was
and submit it again.
licensed for a limited period only. This period has now
expired.
AMQ7114 The Database Password argument, -rp,
Response: Install a Production license for this copy of
is missing from the command crtmqm
WebSphere MQ.
Severity: 20 : Error
Explanation: The required flag, -rp, was omitted from AMQ7122 The Trial Period License Agreement was
the command crtmqm not accepted.
Response: Add the flag and associated database Severity: 10 : Warning
password and submit it again.
Explanation: When the Trial Period License
Agreement is displayed, the user must accept it before
AMQ7115 The Database Type argument, -rt, is this copy of WebSphere MQ can be used.
missing from the command crtmqm
Response: Submit the command again and accept the
Severity: 20 : Error agreement.
Explanation: The required flag, -rt, was omitted from
the command crtmqm AMQ7123 There is one day left in the trial period
for this copy of WebSphere MQ.
Response: Add the flag and associated database type
and submit it again Severity: 0 : Information
Explanation: This copy of WebSphere MQ is licensed
AMQ7116 The Database Type argument, -rt, is for a limited period only.
greater than 8 characters long
Response: None.
Severity: 20 : Error
Explanation: The argument supplied with the flag -rt, AMQ7124 This is the final day of the trial period
is greater than 8 characters long for this copy of WebSphere MQ.
Response: Reduce the length of the database type Severity: 10 : Warning
argument and submit it again
Explanation: This copy of WebSphere MQ is licensed
for a limited period only.
AMQ7117 The MSD shared library failed to load.
Response: Install a Production license for this copy of
Severity: 20 : Error WebSphere MQ.
Explanation: The MSD shared library was either not
located or failed to load correctly. AMQ7125 There are <insert_1> days left in the trial
period for this copy of WebSphere MQ.
Response: Ensure that the database type is specified
correctly when creating a queue manager since this is Severity: 0 : Information
used to form the name of the shared library to be
Explanation: This copy of WebSphere MQ is licensed
loaded. Further information on the failure may be
for a limited period only.
found in the FFST logs. Also, ensure that ensure that
the MSD shared library is installed correctly. Response: None.
AMQ7120 The Trial Period license for this copy of AMQ7126 This copy of WebSphere MQ is now
WebSphere MQ has expired. running in Production mode.
Severity: 20 : Error Severity: 0 : Information
Explanation: This copy of WebSphere MQ was Explanation: A Production license has been installed
licensed to be used in trial mode for a limited period for this copy of WebSphere MQ.
only. This period has expired.
90 WebSphere MQ Messages
accompanying the Program. The terms
AMQ7137 This license begins with your first use
of this license apply to each copy you
of the Program and ends 1) as of the
make. You will reproduce the copyright
duration or date specified in the
notice and any other legends of
documentation accompanying the
ownership on each copy, or partial copy,
Program or 2) when the Program
of the Program.
automatically disables itself. Unless
Severity: 0 : Information IBM specifies in the documentation
accompanying the Program that you
Explanation: This is part of the Trial Period License may retain the Program (in which case,
Agreement which must be accepted before a trial an additional charge may apply), you
period can be started. A trial period allows a copy of will destroy the Program and all copies
WebSphere MQ to be used for a limited period only. made of it within ten days of when this
Response: None. license ends.
Severity: 0 : Information
AMQ7135 THE PROGRAM MAY CONTAIN A Explanation: This is part of the Trial Period License
DISABLING DEVICE THAT WILL Agreement which must be accepted before a trial
PREVENT IT FROM BEING USED period can be started. A trial period allows a copy of
UPON EXPIRATION OF THIS WebSphere MQ to be used for a limited period only.
LICENSE. YOU WILL NOT TAMPER
WITH THIS DISABLING DEVICE OR Response: None.
THE PROGRAM. YOU SHOULD TAKE
PRECAUTIONS TO AVOID ANY LOSS
AMQ7138 2. No Warranty
OF DATA THAT MIGHT RESULT
SUBJECT TO ANY STATUTORY
WHEN THE PROGRAM CAN NO
WARRANTIES WHICH CANNOT BE
LONGER BE USED.
EXCLUDED, IBM MAKES NO
Severity: 0 : Information WARRANTIES OR CONDITIONS
EITHER EXPRESS OR IMPLIED,
Explanation: This is part of the Trial Period License INCLUDING WITHOUT LIMITATION,
Agreement which must be accepted before a trial THE WARRANTY OF
period can be started. A trial period allows a copy of NON-INFRINGEMENT AND THE
WebSphere MQ to be used for a limited period only. IMPLIED WARRANTIES OF
Response: None. MERCHANTABILITY AND FITNESS
FOR A PARTICULAR PURPOSE,
REGARDING THE PROGRAM OR
AMQ7136 You will 1) maintain a record of all TECHNICAL SUPPORT, IF ANY. IBM
copies of the Program and 2) ensure that MAKES NO WARRANTY
anyone who uses the Program does so REGARDING THE CAPABILITY OF
only for your authorized use and in THE PROGRAM TO CORRECTLY
compliance with the terms of this PROCESS, PROVIDE AND/OR
Agreement. RECEIVE DATE DATA WITHIN AND
You may not 1) use, copy, modify or BETWEEN THE 20TH AND 21ST
distribute the Program except as CENTURIES.
provided in this Agreement; 2) reverse This exclusion also applies to any of
assemble, reverse compile, or otherwise IBM’s subcontractors, suppliers or
translate the Program except as program developers (collectively called
specifically permitted by law without ″Suppliers″).
the possibility of contractual waiver; or Manufacturers, suppliers, or publishers
3) sublicense, rent or lease the Program. of non-IBM Programs may provide their
Severity: 0 : Information own warranties.
Explanation: This is part of the Trial Period License Response: Reply ’yes’ or ’no’ and press ’Enter’.
Agreement which must be accepted before a trial
period can be started. A trial period allows a copy of AMQ7143 Press Enter to continue
WebSphere MQ to be used for a limited period only.
Severity: 0 : Information
Response: None.
Explanation: Part of the Trial Period License
Agreement has been displayed to the user. The user
AMQ7140 4. General should press the Enter key to indicate that they are
Nothing in this Agreement affects any ready for the next part of the Agreement to be
statutory rights of consumers that displayed.
cannot be waived or limited by contract.
Response: Press the Enter key when ready for the
Severity: 0 : Information next part of the Agreement to be displayed.
Explanation: This is part of the Trial Period License
Agreement which must be accepted before a trial AMQ7144 The laws of the country in which you
period can be started. A trial period allows a copy of acquire the Program govern this
WebSphere MQ to be used for a limited period only. Agreement, except 1) in Australia, the
Response: None. laws of the State or Territory in which
the transaction is performed govern this
Agreement; 2) in Albania, Armenia,
AMQ7141 IBM may terminate your license if you Belarus, Bosnia/Herzegovina, Bulgaria,
fail to comply with the terms of this Croatia, Czech Republic, Georgia,
Agreement. If IBM does so, you must Hungary, Kazakhstan, Kirghizia, Former
immediately destroy the Program and Yogoslav Republic of Macedonia
all copies you made of it. (FYROM), Moldova, Poland, Romania,
You may not export the Program. Russia, Slovak Republic, Slovenia,
Neither you nor IBM will bring a legal Ukraine, and Federal Republic of
action under this Agreement more than Yugoslavia, the laws of Austria govern
two years after the cause of action arose this Agreement; 3) in the United
unless otherwise provided by local law Kingdom, all disputes relating to this
without the possibility of contractual Agreement will be governed by English
waiver or limitation. law and will be submitted to the
Neither you nor IBM is responsible for exclusive jurisdiction of the English
failure to fulfill any obligations due to courts; 4) in Canada, the laws of the
causes beyond its control. Province of Ontario govern this
There is no additional charge for use of Agreement; and 5) in the United States
the Program for the duration of this and Puerto Rico, and People’s Republic
license. of China, the laws of the State of New
IBM does not provide program services York govern this Agreement.
or technical support, unless IBM
specifies otherwise. Severity: 0 : Information
92 WebSphere MQ Messages
Explanation: This is part of the Trial Period License apply in respect of any goods or services
Agreement which must be accepted before a trial which IBM provides, if you require the
period can be started. A trial period allows a copy of goods and services for the purposes of a
WebSphere MQ to be used for a limited period only. business as defined in the Act.
Response: None. Severity: 0 : Information
Explanation: This is part of the Trial Period License
AMQ7145 Part 2 - Country Unique Terms Agreement which must be accepted before a trial
AUSTRALIA: period can be started. A trial period allows a copy of
No Warranty (Section 2): WebSphere MQ to be used for a limited period only.
The following paragraph is added to
Response: None.
this Section:
Although IBM specifies that there are
no warranties, you may have certain AMQ7148 Limitation of Liability (Section 3):
rights under the Trade Practices Act 1974 The following paragraph is added to
or other legislation and are only limited this Section:
to the extent permitted by the applicable Where products or services are not
legislation. acquired for the purposes of a business
Limitation of Liability (Section 3): as defined in the Consumer Guarantees
The following paragraph is added to Act 1993, the limitations in this Section
this Section: are subject to the limitations in that Act.
Severity: 0 : Information Severity: 0 : Information
Explanation: This is part of the Trial Period License Explanation: This is part of the Trial Period License
Agreement which must be accepted before a trial Agreement which must be accepted before a trial
period can be started. A trial period allows a copy of period can be started. A trial period allows a copy of
WebSphere MQ to be used for a limited period only. WebSphere MQ to be used for a limited period only.
Response: None. Response: None.
AMQ7146 Where IBM is in breach of a condition AMQ7149 GERMANY: No Warranty (Section 2):
or warranty implied by the Trade The following paragraphs are added to
Practices Act 1974, IBM’s liability is this Section:
limited to the repair or replacement of The minimum warranty period for
the goods, or the supply of equivalent Programs is six months.
goods. Where that condition or warranty In case a Program is delivered without
relates to right to sell, quiet possession specifications, we will only warrant that
or clear title, or the goods are of a kind the Program information correctly
ordinarily acquired for personal, describes the Program and that the
domestic or household use or Program can be used according to the
consumption, then none of the Program information. You have to check
limitations in this paragraph apply. the usability according to the Program
information within the ″money-back
Severity: 0 : Information
guaranty″ period.
Explanation: This is part of the Trial Period License Limitation of Liability (Section 3):
Agreement which must be accepted before a trial The following paragraph is added to
period can be started. A trial period allows a copy of this Section:
WebSphere MQ to be used for a limited period only. The limitations and exclusions specified
in the Agreement will not apply to
Response: None.
damages caused by IBM with fraud or
gross negligence, and for express
AMQ7147 NEW ZEALAND: warranty.
No Warranty (Section 2):
Severity: 0 : Information
The following paragraph is added to
this Section: Explanation: This is part of the Trial Period License
Although IBM specifies that there are Agreement which must be accepted before a trial
no warranties, you may have certain period can be started. A trial period allows a copy of
rights under the Consumer Guarantees WebSphere MQ to be used for a limited period only.
Act 1993 or other legislation which
Response: None.
cannot be excluded or limited. The
Consumer Guarantees Act 1993 will not
AMQ7151 IRELAND:
No Warranty (Section 2): AMQ7154 The Production license for this copy of
The following paragraph is added to WebSphere MQ has expired.
this Section: Severity: 20 : Error
Except as expressly provided in these
terms and conditions, all statutory Explanation: The production license for this copy of
conditions, including all warranties WebSphere MQ has an expiry date. This date has been
implied, but without prejudice to the passed.
generality of the foregoing all Response: Contact your IBM support center.
warranties implied by the Sale of Goods
Act 1893 or the Sale of Goods and
Supply of Services Act 1980 are hereby AMQ7155 License file <insert_3> not found or not
excluded. valid.
ITALY:
Severity: 20 : Error
Limitation of Liability (Section 3):
This section is replaced by the Explanation: The program requires that the file
following: <insert_3> is present, available and is a valid license
Unless otherwise provided by file.
mandatory law, IBM is not liable for
Response: Check that the installation steps described
any damages which might arise.
in the Quick Beginnings book have been followed, and
Severity: 0 : Information if the problem persists contact your IBM service
representative.
Explanation: This is part of the Trial Period License
Agreement which must be accepted before a trial
period can be started. A trial period allows a copy of AMQ7156 This copy of WebSphere MQ is already
WebSphere MQ to be used for a limited period only. running in Production mode.
Response: None. Severity: 0 : Information
Explanation: A Production license has previously been
AMQ7152 UNITED KINGDOM: installed for this copy of WebSphere MQ.
Limitation of Liability (Section 3):
Response: None.
The following paragraph is added to
this Section at the end of the first
paragraph: AMQ7157 The Production license is not valid for
The limitation of liability will not apply this copy of WebSphere MQ.
to any breach of IBM’s obligations
implied by Section 12 of the Sales of Severity: 20 : Error
Goods Act 1979 or Section 2 of the Explanation: The license <insert_3> has been installed
94 WebSphere MQ Messages
but it is not a valid production license for this copy of <insert_1> seconds to start job <insert_3> for Queue
WebSphere MQ. Manager: <insert_5>
Response: Submit the SETMQPRD command again Response: Check that the job queue that is associated
specifying the name of a valid production license. with job description <insert_4> is not held, and that the
subsystem that is associated with the job queue is
active.
AMQ7158 The Trial Period license is not valid for
this copy of WebSphere MQ.
AMQ7165 The Beta license for this copy of
Severity: 20 : Error
WebSphere MQ has expired.
Explanation: The license <insert_3> has been installed
Severity: 20 : Error
but it is not a valid trial period license for this copy of
WebSphere MQ. Explanation: This copy of WebSphere MQ was
licensed to be used for Beta testing for a limited period
Response: Check that the correct version of the file is
only. This period has expired.
available.
Response: Install a Production license for this copy of
WebSphere MQ.
AMQ7159 A FASTPATH application has ended
unexpectedly.
AMQ7166 The Beta period for this copy of
Severity: 10 : Warning
WebSphere MQ has now expired.
Explanation: A FASTPATH application has ended in a
Severity: 20 : Error
way which did not allow the queue manager to clean
up the resources owned by that application. Any Explanation: This copy of WebSphere MQ was
resources held by the application can only be released licensed for a limited period only. This period has now
by stopping and restarting the queue manager. expired.
Response: Investigate why the application ended Response: Install a Production license for this copy of
unexpectedly. Avoid ending FASTPATH applications in WebSphere MQ.
a way which prevents WebSphere MQ from releasing
resources held by the application.
AMQ7167 The ’Early Release of Programs License
Agreement’ was not accepted.
AMQ7160 Queue Manager Object
Severity: 10 : Warning
Severity: 0 : Information
Explanation: When the IBM International License
Agreement for Early Release of Programs is displayed,
AMQ7161 Object Catalogue the user must accept it before this copy of WebSphere
MQ can be used.
Severity: 0 : Information
Response: Submit the command again and accept the
agreement.
AMQ7162 The setmqaut command completed
successfully.
AMQ7168 There is one day left in the Beta test
Severity: 0 : Information
period for this copy of WebSphere MQ.
Severity: 0 : Information
AMQ7163 (iSeries) WebSphere MQ job <insert_2>
started for <insert_3>. Explanation: This copy of WebSphere MQ is licensed
for a limited period only.
Severity: 0 : Information
Response: None.
Explanation: The job’s PID is <insert_2> the CCSID is
<insert_1>. The job name is <insert_4>.
AMQ7169 This is the final day of the Beta test
Response: None
period for this copy of WebSphere MQ.
Severity: 10 : Warning
AMQ7164 (iSeries) WebSphere MQ is waiting for a
job to start. Explanation: This copy of WebSphere MQ is licensed
for a limited period only.
Severity: 0 : Information
Response: Install a Production license for this copy of
Explanation: WebSphere MQ has been waiting
WebSphere MQ.
96 WebSphere MQ Messages
will destroy the Program and all copies
AMQ7175 THE PROGRAM MAY CONTAIN A
made of it within ten days of when this
DISABLING DEVICE THAT WILL
license ends.
PREVENT IT FROM BEING USED
UPON EXPIRATION OF THIS Severity: 0 : Information
LICENSE. YOU WILL NOT TAMPER
WITH THIS DISABLING DEVICE OR Explanation: This is part of the Early Release of
THE PROGRAM. YOU SHOULD TAKE Programs License Agreement which must be accepted
PRECAUTIONS TO AVOID ANY LOSS before a Beta test period can be started. A Beta test
OF DATA THAT MIGHT RESULT version allows a copy of WebSphere MQ to be used for
WHEN THE PROGRAM CAN NO a limited period only.
LONGER BE USED. Response: None.
You will
1) maintain a record of all copies of the
Program and AMQ7178 2.No Warranty
2) ensure that anyone who uses the SUBJECT TO ANY STATUTORY
Program does so only for your WARRANTIES WHICH CANNOT BE
authorized use and in compliance with EXCLUDED, IBM MAKES NO
the terms of this Agreement. WARRANTIES OR CONDITIONS
EITHER EXPRESS OR IMPLIED,
Severity: 0 : Information INCLUDING WITHOUT LIMITATION,
Explanation: This is part of the Early Release of THE WARRANTY OF
Programs License Agreement which must be accepted NON-INFRINGEMENT AND THE
before a Beta test period can be started. A Beta test IMPLIED WARRANTIES OF
version allows a copy of WebSphere MQ to be used for MERCHANTABILITY AND FITNESS
a limited period only. FOR A PARTICULAR PURPOSE,
REGARDING THE PROGRAM OR
Response: None. TECHNICAL SUPPORT, IF ANY.. IBM
MAKES NO WARRANTY
REGARDING THE CAPABILITY OF
AMQ7176 You may not
THE PROGRAM TO CORRECTLY
1) use, copy, modify, or distribute the
PROCESS, PROVIDE AND/OR
Program except as provided in this
RECEIVE DATE DATA WITHIN AND
Agreement;
BETWEEN THE 20TH AND 21ST
2) reverse assemble, reverse compile, or
CENTURIES.
otherwise translate the Program except
This exclusion also applies to any of
as specifically permitted by law without
IBM’s subcontractors, suppliers or
the possibility of contractual waiver; or
program developers (collectively called
3) sublicense, rent, or lease the Program.
″Suppliers″).
Severity: 0 : Information Manufacturers, suppliers, or publishers
of non-IBM Programs may provide their
Explanation: This is part of the Early Release of
own warranties.
Programs License Agreement which must be accepted
before a Beta test period can be started. A Beta test Severity: 0 : Information
version allows a copy of WebSphere MQ to be used for
Explanation: This is part of the Early Release of
a limited period only.
Programs License Agreement which must be accepted
Response: None. before a Beta test period can be started. A Beta test
version allows a copy of WebSphere MQ to be used for
a limited period only.
AMQ7177 This license begins with your first use
of the Program and ends Response: None.
1) as of the duration or date specified in
the documentation accompanying the
AMQ7179 3.Limitation of Liability
Program,
NEITHER IBM NOR ITS SUPPLIERS
2) when the Program automatically
ARE LIABLE FOR ANY DIRECT OR
disables itself, or
INDIRECT DAMAGES, INCLUDING
3) when IBM makes the Program
WITHOUT LIMITATION, LOST
generally available. Unless IBM
PROFITS, LOST SAVINGS, OR ANY
specifies in the documentation
INCIDENTAL, SPECIAL, OR OTHER
accompanying the the Program that you
ECONOMIC CONSEQUENTIAL
may retain the Program (in which case,
DAMAGES, EVEN IF IBM IS
an additional charge may apply), you
INFORMED OF THEIR POSSIBILITY.
98 WebSphere MQ Messages
Trade Practices Act 1974, IBM’s liability Severity: 0 : Information
is limited to the repair or replacement of
Explanation: This is part of the Early Release of
the goods, or the supply of equivalent
Programs License Agreement which must be accepted
goods. Where that condition or warranty
before a Beta test period can be started. A Beta test
relates to right to sell, quiet possession
version allows a copy of WebSphere MQ to be used for
or clear title, or the goods are of a kind
a limited period only.
ordinarily acquired for personal,
domestic or household use or Response: None.
consumption, then none of the
limitations in this paragraph apply.
AMQ7186 IRELAND: No Warranty (Section 2): The
Severity: 0 : Information following paragraph is added to this
Section: Except as expressly provided in
Explanation: This is part of the Early Release of
these terms and conditions, all statutory
Programs License Agreement which must be accepted
conditions, including all warranties
before a Beta test period can be started. A Beta test
implied, but without prejudice to the
version allows a copy of WebSphere MQ to be used for
generality of the foregoing, all
a limited period only.
warranties implied by the Sale of Goods
Response: None. Act 1893 or the Sale of Goods and
Supply of Services Act 1980 are hereby
excluded.
AMQ7184 GERMANY: No Warranty (Section 2):
The following paragraphs are added to Severity: 0 : Information
this Section: The minimum warranty
Explanation: This is part of the Early Release of
period for Programs is six months. In
Programs License Agreement which must be accepted
case a Program is delivered without
before a Beta test period can be started. A Beta test
Specifications, IBM will only warrant
version allows a copy of WebSphere MQ to be used for
that the Program information correctly
a limited period only.
describes the Program and that the
Program can be used according to the Response: None.
Program information. You have to check
the usability according to the Program
information within the ″money-back AMQ7187 ITALY: Limitation of Liability (Section
guaranty″ period. 3): This Section is replaced by the
Limitation of Liability (Section 3): The following: Unless otherwise provided
following paragraph is added to this by mandatory law, IBM is not liable for
Section: The limitations and exclusions any damages which might arise.
specified in the Agreement will not Severity: 0 : Information
apply to damages caused by IBM with
fraud or gross negligence, and for Explanation: This is part of the Early Release of
express warranty. Programs License Agreement which must be accepted
before a Beta test period can be started. A Beta test
Severity: 0 : Information version allows a copy of WebSphere MQ to be used for
Explanation: This is part of the Early Release of a limited period only.
Programs License Agreement which must be accepted Response: None.
before a Beta test period can be started. A Beta test
version allows a copy of WebSphere MQ to be used for
a limited period only. AMQ7188 JAPAN: Rights In Data (Section 4): The
following paragraph is added to this
Response: None. Section: You also agree to assign to IBM
the rights regarding derivative works, as
AMQ7185 INDIA: General (Section 5): The defined in Articles 27 and 28 of the
following replaces the fourth paragraph Japanese Copyright Law. You also agree
of this Section: If no suit or other legal not to exercise your moral rights.
action is brought, within two years after Severity: 0 : Information
the cause of action arose, in respect of
any claim that either party may have Explanation: This is part of the Early Release of
against the other, the rights of the Programs License Agreement which must be accepted
concerned party in respect of such claim before a Beta test period can be started. A Beta test
will be forfeited and the other party version allows a copy of WebSphere MQ to be used for
will stand released from its obligations a limited period only.
in respect of such claim.
AMQ7206 (Windows) Group name has been AMQ7210 The Cluster Workload exit module could
truncated. not be loaded.
Explanation: WebSphere MQ only supports group Explanation: The Cluster Workload exit module
names up to 12 characters long. The operating system <insert_3> could not be loaded for reason <insert_4>.
is attempting to return a group longer than this. Response: Correct the problem with the Cluster
Response: Reduce the group name to 12 characters or Workload exit module <insert_3>
less.
AMQ7211 The Queue Manager is still waiting for
AMQ7207 (Windows) User ID longer than 12 a reply from the Cluster Workload Exit
characters. server process.
Explanation: WebSphere MQ only supports user Explanation: The Queue Manager is configured to run
names up to 12 characters long. This operation is being the Cluster Workload Exit in SAFE mode. This means
attempted from a user name longer than this. that the Cluster Workload Exit is run by a server
process (amqzlw0). The Queue Manager has been
Response: Reduce the user name to 12 characters or waiting <insert_1> seconds for this server process to
less. reply to a request to run the Cluster Workload Exit. It
is possible that the exit is hung or is looping.
Response: End the Queue Manager, resolve the
AMQ7215 (iSeries) Could not find a function in API AMQ7225 No matching authority records.
Exit <insert_3>.
Severity: 0 : Information
Severity: 40 : Stop Error
Explanation: No authority records match the specified
Explanation: The API Exit <insert_3> function parameters.
<insert_4> could not be found in the module <insert_5>.
The internal return code was <insert_1>.
AMQ7226 The profile name is invalid.
Response: Correct the problem with the API Exit
<insert_3>. Severity: 20 : Error
Explanation: The profile name contains invalid
AMQ7216 An API Exit initialization function characters, contains an invalid wildcard specification,
returned an error. or is of invalid length.
Explanation: An undelivered message has not been Response: Ensure that the queue <insert_3> is
put on the dead-letter queue <insert_4> on queue available and operational.
manager <insert_5>, because the queue is not a local
queue. The message will be discarded. AMQ7316 Failed to put message to statistics
Response: Inform your system administrator. queue. Reason(<insert_1>)
Severity: 20 : Error
AMQ7307 A message could not be put on the Explanation: The attempt to put a messsage
dead-letter queue. containing statistics data to the queue <insert_3> failed
Severity: 10 : Warning with reason code <insert_1>. The message data has
been discarded.
Explanation: The attempt to put a message on the This error message will be written only once for
dead-letter queue <insert_4> on queue manager attempts to put a message to the queue as part of the
<insert_5> failed with reason code <insert_1>. The same operation which fail for the same reason.
message will be discarded.
AMQ7434 (iSeries) The MQ commitment control exit AMQ7462 (iSeries) WebSphere MQ media recovery
program was called incorrectly. Code journal information.
<insert_1>.
Severity: 0 : Information
Severity: 40 : Stop Error
Explanation: This message is issued periodically by
Explanation: The WebSphere MQ commitment control WebSphere MQ to help you identify which journal
exit program was called with incorrect parameters. receivers can be removed from the system because they
are no longer required for media recovery.
Response: If the program was called by OS/400 as
part of a commit or rollback, save the job log, and Response: None
contact your IBM support center.
Response: Try to ensure that the duration of your Response: Try to ensure that the duration of your
transactions is not excessive. Commit or roll back any transactions is not excessive. Consider increasing the
old transactions to release log space for further log size of the log to allow transactions to last longer
records. before the log starts to become full.
AMQ7466 There is a problem with the size of the AMQ7472 Object <insert_3>, type <insert_4>
logfile. damaged.
Severity: 10 : Warning Severity: 10 : Warning
Explanation: The log for queue manager <insert_3> is Explanation: Object <insert_3>, type <insert_4> has
too small to support the current data rate. This message been marked as damaged. This indicates that the queue
is issued when the monitoring tasks maintaining the manager was either unable to access the object in the
log cannot keep up with the current rate of data being file system, or that some kind of inconsistency with the
written. data in the object was detected.
Response: The number of primary log files configured Response: If a damaged object is detected, the action
should be increased to prevent possible log full performed depends on whether the queue manager
situations. supports media recovery and when the damage was
detected. If the queue manager does not support media
recovery, you must delete the object as no recovery is
AMQ7467 The oldest log file required to start possible. If the queue manager does support media
queue manager <insert_3> is <insert_4>. recovery and the damage is detected during the
Severity: 0 : Information processing performed when the queue manager is
being started, the queue manager will automatically
Explanation: The log file <insert_4> contains the initiate media recovery of the object. If the queue
oldest log record required to restart the queue manager. manager supports media recovery and the damage is
Log records older than this may be required for media detected once the queue manager has started, it may be
recovery. recovered from a media image using the rcrmqmobj
Response: You can move log files older than command or it may be deleted.
<insert_4> to an archive medium to release space in the
log directory. If you move any of the log files required AMQ7472 (iSeries) Object <insert_3>, type <insert_4>
to recreate objects from their media images, you will damaged.
have to restore them to recreate the objects.
Severity: 10 : Warning
Explanation: Object <insert_3>, type <insert_4> has
been marked as damaged. This indicates that the queue
manager was either unable to access the object in the
AMQ7604 (iSeries) The XA resource manager was AMQ7605 (iSeries) The XA resource manager has
not available when called. returned an unexpected return code.
Severity: 10 : Warning Severity: 20 : Error
Explanation: The XA resource manager <insert_3> has Explanation: WebSphere MQ received unexpected
indicated that it is not available, by returning return code <insert_1> when calling XA resource
XAER_RMERR on an xa_open request or manager <insert_3> at its <insert_4> entry point. This
XAER_RMFAIL when called for <insert_4>. The queue indicates an internal error, either within MQ or the
manager is continuing without this resource manager. resource manager.
Normally this indicates that the resource manager has
been shut down. In this case the resource manager Response: Try to determine the source of the error. A
cannot participate in any new transactions. Any trace of the failure could be used to look at the XA
in-flight transactions in which it was involved will be flows between MQ and the resource manager. MQ has
backed out, and any transactions in which it is in-doubt allocated an RMId of <insert_2> to this resource
will only be resolved when contact with the resource manager. This will be useful when isolating the flows
manager is re-established. A further message will be associated with the resource manager concerned. If the
issued when the queue manager has been able to do error occurs on an xa_commit or xa_rollback request,
this. If the problem occurred on an xa_open request, the queue manager will not attempt to redeliver the
and the resource manager should be available, then commit or rollback instruction for this transaction, until
there may be a configuration problem. after the queue manager has been restarted. The
transaction indoubt is identified by the following XID
Response: Try to establish the reason why the of X<insert_5>. If you think that the error lies within
resource manager is unavailable. It may be that an the queue manager, contact your IBM support center.
invalid XAOpenString has been defined for the Do not discard any information describing the problem
resource manager in the ’qm.ini’ configuration file. If until after the problem has been resolved.
this is the case, stop and then restart the queue
Response: Check that the queue manager being used Response: Specify a shorter queue manager name and
by DMPMQLOG, as specified by you using the -m then try the command again.
command option or defaulted, exists and is not
currently running. If it does not exist, try the command AMQ7712 DMPMQLOG command has used
again specifying an existing queue manager. If it is option -f with a value which is too long.
running, stop the queue manager and then try the
command again. Otherwise, use the standard facilities Severity: 20 : Error
supplied with your system to record the problem Explanation: You started the DMPMQLOG command
identifier, and to save the generated output files. Do specifying option -f (log file path option) with a value
not discard these files until the problem has been which is more than <insert_1> characters.
resolved. Note the completion code (CompCode) and
then contact your IBM support center. Response: Specify a shorter log file path name and
then try the command again.
Response: Restore the required journal receiver from Explanation: The migration of channel definitions or
backup. Then restart the MIGRATEMQM program. channel synchronization data encountered an
unexpected error.
Response: See the previously listed messages in this
job log, or in associated job logs.
Severity: 30 : Severe error Response: Use the standard facilities supplied with
your system to record the problem identifier, and to
Explanation: Message data conversion cannot convert save the generated output files. Do not discard these
a message in Programmable Command Format (PCF) files until the problem has been resolved. Use the file
because the message is only <insert_1> bytes long and containing the Message Descriptor of the message to
does not contain a PCF header. The message has either determine the source of the message and to see how
been truncated, or it contains data that is not valid. data that is not valid became included in the message.
Response: Use the standard facilities supplied with
your system to record the problem identifier, and to AMQ7926 A PCF message has an incorrect
save the generated output files. Do not discard these parameter count value <insert_1>.
files until the problem has been resolved. Use the file
containing the Message Descriptor of the message to Severity: 30 : Severe error
determine the source of the message and to see how Explanation: Message data conversion cannot convert
data that is not valid became included in the message. a message in Programmable Command Format (PCF)
because the parameter count field of the PCF header is
incorrect.
Response: Use the standard facilities supplied with
AMQ7935 Bad CCSID in message header (CCSID AMQ7954 <insert_1> structures have been parsed.
= <insert_1>).
Severity: 0 : Information
Severity: 30 : Severe error
Explanation: The crtmqcvx command has parsed
Explanation: Message data conversion could not <insert_1> structures.
convert a message because the Message Descriptor of
the message contained an incorrect CodedCharSetId Response: None.
field.
Response: Use the standard facilities supplied with AMQ7955 Unexpected field: <insert_1>.
your system to record the problem identifier, and to Severity: 0 : Information
save the generated output files. Do not discard these
files until the problem has been resolved. Use the file Explanation: The field within the structure is of a type
containing the Message Descriptor of the message to that is not recognized.
determine the source of the message and to see how
Response: Correct the field and retry the command.
data that is not valid became included in the message.
Response: Either correct the structure to eliminate Explanation: The command was passed an incorrect
fields of type double, or write your own routine to number of arguments.
support conversion of these fields. Response: Retry the command, passing it the correct
number of arguments.
AMQ7960 Error at line <insert_1> in field
<insert_3>. AMQ7968 Cannot open file <insert_3>.
Severity: 30 : Severe error Severity: 30 : Severe error
Explanation: Field name <insert_3> is a ’pointer’ field. Explanation: You cannot open the file <insert_3>.
Fields of type pointer are not supported by this
command. Response: Check that you have the correct
authorization to the file and retry the command.
Response: Either correct the structure to eliminate
fields of type pointer, or write your own routine to
support conversion of these fields. AMQ7969 Syntax error.
Severity: 30 : Severe error
AMQ7961 Error at line <insert_1> in field Explanation: This line of the input file contains a
<insert_3>. language syntax error.
Severity: 30 : Severe error Response: Correct the syntax error and retry the
Explanation: Field name <insert_3> is a ’bit’ field. Bit command.
fields are not supported by this command.
Response: Either correct the structure to eliminate bit AMQ7970 Syntax error on line <insert_1>.
fields, or write your own routine to support conversion Severity: 30 : Severe error
of these fields.
Explanation: This message identifies where, in the
input file, a previously reported error was detected.
Response: Correct the error and retry the command.
AMQ7A0E (iSeries) LSRNAME not allowed with AMQ7A23 (iSeries) Start MQ Service
IPADDR
Severity: 40 : Stop Error AMQ7A24 (iSeries) End MQ Service
Explanation: A listener object can not be specified
with an IP address. AMQ7A25 (iSeries) Channel initiator control
Response: Specify either a listener object or an IP
address. AMQ7A26 (iSeries) Command server control
AMQ7A0F (iSeries) Work with MQ Listener object AMQ7A27 (iSeries) Display Queue Manager Status
AMQ7A2A (iSeries) LSRNAME not allowed with AMQ7A3A (iSeries) Queue Monitoring
OPTION
Severity: 40 : Stop Error AMQ7A3B (iSeries) Queue Manager Statistics
Explanation: A listener object can not be specified
with an end option. AMQ7A3C (iSeries) Cluster Sender Monitoring
Response: Specify either a listener object or an end
option. AMQ7A3D (iSeries) Queue Statistics
AMQ7A2C (iSeries) Work with Connection Handles AMQ7A3F (iSeries) Statistics Interval
AMQ7A2E (iSeries) End Queue Manager Connection AMQ7A41 (iSeries) Correlation Identifier
AMQ7A32 (iSeries) Message compression *ANY not AMQ7A45 (iSeries) Reply Queue
valid for channel type.
Severity: 30 : Severe error AMQ7A46 (iSeries) Reply Queue Manager
Explanation: The message compression value *ANY is
only valid for *RCVR, *RQSTR and *SVRCN channel AMQ7A47 (iSeries) Message Expiry
types.
Response: Specify a valid message compression list. AMQ7A48 (iSeries) Expiry Report
AMQ7A60 (iSeries) All queue managers have been AMQ7B0A (iSeries) Trace Route Recording
quiesced.
Severity: 0 : Information AMQ7B0B (iSeries) Activity Recording
Explanation: All queue managers have been
successfully quiesced. AMQ7B0C (iSeries) No queue manager connections
to display
Response: None.
Response: Add the user to the local ’mqm’ security Response: None.
group and retry the operation.
Response: Wait for the creation process to complete Response: Remove the PRCNAME parameter from
and then try the command again. the command or, if the command is CRTMQMQ,
specify a different value for QTYPE. Then try the
command again.
AMQ8107 WebSphere MQ queue manager
running.
AMQ8113 (iSeries) TRGENBL not allowed with
Severity: 10 : Warning queue type *ALS or *RMT.
Explanation: The queue manager is running. Severity: 40 : Stop Error
Response: None. Explanation: The TRGENBL parameter may not be
specified for a queue of type *ALS or *RMT.
AMQ8108 WebSphere MQ queue manager Response: Remove the TRGENBL parameter from the
<insert_3> ending. command or, if the command is CRTMQMQ, specify a
Severity: 10 : Warning different value for QTYPE. Then try the command
again.
Explanation: The queue manager <insert_3> is ending.
Response: Wait for the queue manager to end and AMQ8114 (iSeries) GETENBL not allowed with
then try the command again. queue type *RMT.
Severity: 40 : Stop Error
AMQ8109 WebSphere MQ queue manager being
deleted. Explanation: The GETENBL parameter may not be
specified for a queue of type *RMT.
Severity: 40 : Stop Error
Response: Remove the GETENBL parameter from the
Explanation: The queue manager is being deleted. command or, if the command is CRTMQMQ, specify a
Response: Wait for the deletion process to complete. different value for QTYPE. Then try the command
again.
AMQ8117 WebSphere MQ queue manager deletion AMQ8122 (iSeries) TRGDATA not allowed with
incomplete. queue type *ALS or *RMT.
Severity: 40 : Stop Error Severity: 40 : Stop Error
Explanation: Deletion of queue manager <insert_5> Explanation: The TRGDATA parameter may not be
was only partially successful. An object was not found, specified for a queue of type *ALS or *RMT.
or could not be deleted. Refer to the log for more
Response: Remove the TRGDATA parameter from the
information.
command or, if the command is CRTMQMQ, specify a
Response: Delete any remaining queue manager different value for QTYPE. Then try the command
objects. again.
AMQ8118 WebSphere MQ queue manager does AMQ8123 (iSeries) RTNITV not allowed with queue
not exist. type *ALS or *RMT.
Severity: 40 : Stop Error Severity: 40 : Stop Error
Explanation: The queue manager <insert_5> does not Explanation: The RTNITV parameter may not be
exist. specified for a queue of type *ALS or *RMT.
Response: Either create the queue manager (crtmqm Response: Remove the RTNITV parameter from the
command) or correct the queue manager name used in command or, if the command is CRTMQMQ, specify a
the command and then try the command again. different value for QTYPE. Then try the command
again.
AMQ8119 (iSeries) TRGTYPE not allowed with
queue type *ALS or *RMT. AMQ8124 (iSeries) MAXMSGLEN not allowed with
queue type *ALS or *RMT.
Severity: 40 : Stop Error
Severity: 40 : Stop Error
Explanation: The TRGTYPE parameter may not be
specified for a queue of type *ALS or *RMT. Explanation: The MAXMSGLEN parameter may not
be specified for a queue of type *ALS or *RMT.
Response: Remove the TRGTYPE parameter from the
command or, if the command is CRTMQMQ, specify a Response: Remove the MAXMSGLEN parameter from
different value for QTYPE. Then try the command the command or, if the command is CRTMQMQ,
again. specify a different value for QTYPE. Then try the
command again.
AMQ8120 (iSeries) TRGDEPTH not allowed with
queue type *ALS or *RMT. AMQ8125 (iSeries) BKTTHLD not allowed with
queue type *ALS or *RMT.
Severity: 40 : Stop Error
Severity: 40 : Stop Error
Explanation: The TRGDEPTH parameter may not be
specified for a queue of type *ALS or *RMT. Explanation: The BKTTHLD parameter may not be
specified for a queue of type *ALS or *RMT.
Response: Remove the TRGDEPTH parameter from
the command or, if the command is CRTMQMQ, Response: Remove the BKTTHLD parameter from the
specify a different value for QTYPE. Then try the command or, if the command is CRTMQMQ, specify a
command again. different value for QTYPE. Then try the command
again.
AMQ8127 (iSeries) INITQNAME not allowed with AMQ8132 (iSeries) RMTMQMNAME only allowed
queue type *ALS or *RMT. with queue type *RMT.
Severity: 40 : Stop Error Severity: 40 : Stop Error
Explanation: The INITQNAME parameter may not be Explanation: The RMTMQMNAME parameter may
specified for a queue of type *ALS or *RMT. only be specified for a queue of type *RMT.
Response: Remove the INITQNAME parameter from Response: Remove the RMTMQMNAME parameter
the command or, if the command is CRTMQMQ, from the command or, if the command is CRTMQMQ,
specify a different value for QTYPE. Then try the specify a different value for QTYPE. Then try the
command again. command again.
AMQ8128 (iSeries) USAGE not allowed with queue AMQ8133 (iSeries) TMQNAME only allowed with
type *ALS or *RMT. queue type *RMT.
Severity: 40 : Stop Error Severity: 40 : Stop Error
Explanation: The USAGE parameter may not be Explanation: The TMQNAME parameter may only be
specified for a queue of type *ALS or *RMT. specified for a queue of type *RMT.
Response: Remove the USAGE parameter from the Response: Remove the TMQNAME parameter from
command or, if the command is CRTMQMQ, specify a the command or, if the command is CRTMQMQ,
different value for QTYPE. Then try the command specify a different value for QTYPE. Then try the
again. command again.
AMQ8129 (iSeries) DFNTYPE only allowed with AMQ8134 (iSeries) HDNBKTCNT not allowed with
queue type *MDL. queue type *ALS or *RMT.
Severity: 40 : Stop Error Severity: 40 : Stop Error
Explanation: The DFNTYPE parameter may only be Explanation: The HDNBKTCNT parameter may not
specified for a queue of type *MDL. be specified for a queue of type *ALS or *RMT.
Response: Remove the DFNTYPE parameter from the Response: Remove the HDNBKTCNT parameter from
command or, if the command is CRTMQMQ, specify a the command or, if the command is CRTMQMQ,
different value for QTYPE. Then try the command specify a different value for QTYPE. Then try the
again. command again.
AMQ8177 (iSeries) WebSphere MQ trace has AMQ8184 (iSeries) Requested job cannot be found
stopped.
Severity: 10 : Warning
Severity: 0 : Information
Explanation: The job specified cannot be found in the
Explanation: The trace has stopped. table that controls WebSphere MQ for iSeries trace. As
a result no trace action can be performed.
Response: None.
Response: Specify an appropriate job name.
AMQ8178 (iSeries) WebSphere MQ trace did not
start. AMQ8185 Operating system object already exists.
Severity: 40 : Stop Error Severity: 40 : Stop Error
Explanation: The trace did not start successfully. Explanation: The WebSphere MQ object cannot be
created because an object that is not known to MQ
Response: None. already exists in the MQ directory with the name that
should be used for the new object. Refer to the log for
AMQ8179 (iSeries) WebSphere MQ trace output previous messages.
error. Response: Remove the non-MQ object from the MQ
Severity: 40 : Stop Error library, and try the command again.
Explanation: The object <insert_5>, type <insert_3>, is Response: Wait for the STRMQMCSVR command to
currently in use, so the <insert_1> command cannot be complete and then try the operation again.
issued against it. If a generic list was presented to the
command, the command is still issued against the other AMQ8192 WebSphere MQ command server
objects in the list. already starting.
Response: Wait until the object is no longer in use, Severity: 40 : Stop Error
and try the command again.
Explanation: The request to start the command server
was unsuccessful because the command server is
AMQ8188 Insufficient authorization to WebSphere already starting.
MQ object <insert_5>.
Response: Wait for the strmqcsv command to
Severity: 40 : Stop Error complete.
Explanation: You are not authorized to issue the
<insert_1> command against the object <insert_5> type AMQ8192 (iSeries) WebSphere MQ command server
<insert_3>. If a generic list was presented to the already starting.
command, the command is still issued against the other
objects in the list. Severity: 40 : Stop Error
Response: Obtain sufficient authorization for the Explanation: The request to start the command server
object, and retry the command. was unsuccessful because the command server is
already starting.
AMQ8189 WebSphere MQ object <insert_5> is Response: Wait for the STRMQMCSVR command to
damaged. complete.
Explanation: An operation performed on a generic list Response: Wait for the ENDMQMCSVR command to
of objects was not completely successful. complete and then try the command again.
AMQ8204 MCANAME only allowed with channel AMQ8208 LONGRTY only allowed with channel
type *SDR, *SVR, or *RQSTR. type *CLUSSDR, *CLUSRCVR, *SDR or
*SVR.
Severity: 40 : Stop Error
Severity: 40 : Stop Error
Explanation: The MCANAME parameter may only be
specified with channel type *SDR, *SVR, or *RQSTR. Explanation: The LONGRTY parameter may only be
specified with channel type *CLUSSDR, *CLUSRCVR,
Response: Remove the MCANAME parameter from
*SDR or *SVR.
the command or, if the command is CRTMQMCHL,
change the CHLTYPE parameter value to specify *SDR, Response: Remove the LONGRTY parameter from the
*SVR, or *RQSTR. Then try the command again. command or, if the command is CRTMQMCHL, change
the CHLTYPE parameter value to specify *CLUSSDR,
CLUSRCVR, *SDR or *SVR. Then try the command
AMQ8205 DSCITV only allowed with channel
again.
type *CLUSSDR, *CLUSRCVR,
*SVRCN, *SDR or *SVR.
AMQ8209 LONGTMR only allowed with channel
Severity: 40 : Stop Error
type *CLUSSDR, *CLUSRCVR, *SDR or
Explanation: The DSCITV parameter may only be *SVR.
specified with channel type *CLUSSDR, *CLUSRCVR,
Severity: 40 : Stop Error
*SVRCN, *SDR or *SVR.
Explanation: The LONGTMR parameter may only be
Response: Remove the DSCITV parameter from the
specified with channel type *CLUSSDR, *CLUSRCVR,
command or, if the command is CRTMQMCHL, change
*SDR or *SVR.
the CHLTYPE parameter value to specify *CLUSSDR,
*CLUSRCVR, *SVRCN, *SDR or *SVR. Then try the Response: Remove the LONGTMR parameter from
command again. the command or, if the command is CRTMQMCHL,
change the CHLTYPE parameter value to specify
*CLUSSDR, *CLUSRCVR, *SDR or *SVR. Then try the
AMQ8206 SHORTRTY only allowed with channel
command again.
type *CLUSSDR, CLUSRCVR, *SDR or
*SVR.
AMQ8210 PUTAUT only allowed with channel
Severity: 40 : Stop Error
type *RCVR or RQSTR.
Explanation: The SHORTRTY parameter may only be
Severity: 40 : Stop Error
specified with channel type *CLUSSDR, *CLUSRCVR,
*SDR or *SVR. Explanation: The PUTAUT parameter may only be
specified with channel type *RCVR or RQSTR.
Response: Remove the SHORTRTY parameter from
the command or, if the command is CRTMQMCHL, Response: Remove the PUTAUT parameter from the
change the CHLTYPE parameter value to specify command or, if the command is CRTMQMCHL, change
*CLUSSDR, *CLUSRCVR, *SDR or *SVR. Then try the the CHLTYPE parameter value to specify *RCVR or
command again. RQSTR. Then try the command again.
AMQ8222 (iSeries) The data sent and received by the AMQ8228 (iSeries) Unexpected return code
PNGMQMCHL command was not <insert_1>.
identical.
Severity: 30 : Severe error
Severity: 40 : Stop Error
Explanation: The unexpected return code <insert_1>
Explanation: Ping data compare failed at offset was returned to a channel command.
<insert_1>, data sent <insert_3>, data received
<insert_4>. Response: This message is associated with an internal
error. Use WRKPRB to record the problem identifier,
Response: This is probably due to a communications and to save the QPSRVDMP, QPJOBLOG, and
failure. Other messages may have been issued. QPDSPJOB files. Contact your IBM support center. Do
not discard these files until the problem has been
resolved.
AMQ8223 (iSeries) No channels to display.
Severity: 0 : Information
AMQ8229 (iSeries) No message queue managers to
Explanation: There are no channels defined on this display.
system.
Severity: 0 : Information
Response: Create a channel using the CRTMQMCHL
Explanation: There are no message queue managers to
command.
administer.
Response: Add a queue manager using PF6 or the
AMQ8224 (iSeries) From channel <insert_3> not
ADMQMNAM command.
found.
Severity: 30 : Severe error
AMQ8230 (iSeries) No queue manager objects to
Explanation: The source WebSphere MQ channel does display.
not exist.
Severity: 0 : Information
Response: Correct the MQ channel name and then try
Explanation: Either the queue manager has no objects
the command again.
to display (this is unlikely), or the selection criteria
resulted in zero objects to display.
AMQ8225 (iSeries) From channel and to channel
Response: Change or remove the selection criteria.
names are equal.
Severity: 30 : Severe error
AMQ8231 (iSeries) No responses to display.
Explanation: The same name has been specified for
Severity: 0 : Information
the from channel name and the to channel name.
Explanation: There are no commands or command
Response: Choose two different names, of which the
responses to display.
from channel must exist.
Response: None.
AMQ8226 WebSphere MQ channel already exists.
AMQ8232 (iSeries) No messages to display.
Severity: 40 : Stop Error
Severity: 0 : Information
Explanation: The channel <insert_3> cannot be created
because it already exists. Explanation: The queue is empty, or the queue does
not exist.
Response: Check that the name is correct and try the
command again specifying REPLACE, or delete the Response: None.
AMQ8234 (iSeries) No response data to display. AMQ8239 (iSeries) LOCLADDR not valid for
channel type *RCVR or *SVRCN.
Severity: 0 : Information
Severity: 40 : Stop Error
Explanation: There is no response data to display for
this command. This is probably because the command Explanation: The LOCLADDR parameter may only be
has not yet completed. specified with channel type *SDR, *SVR, *RQSTR,
*CLUSSDR, *CLUSRCVR or *CLTCN.
Response: None.
Response: Remove the CONNAME parameter from
the command or, if the command is CRTMQMCHL,
AMQ8235 (iSeries) No command parameters to change the CHLTYPE parameter value to specify *SDR,
display. *SVR, *RQSTR, *CLUSSDR, *CLUSRCVR or *CLTCN.
Severity: 0 : Information Then try the command again.
AMQ8236 (iSeries) Channel <insert_3> not found. Explanation: The unexpected return code <insert_1>
was returned during <insert_3> processing.
Severity: 30 : Severe error
Response: This message is associated with an internal
Explanation: CHGMQMCHL was issued for a error. Use WRKPRB to record the problem identifier,
non-existent channel. and to save the QPSRVDMP, QPJOBLOG, and
Response: Correct the WebSphere MQ channel name QPDSPJOB files. Contact your IBM support center. Do
and then try the command again. not discard these files until the problem has been
resolved.
Explanation: The NPMSPEED parameter may only be Explanation: The unexpected message format
specified with channel type *SDR, *SVR, *RCVR <insert_3> was received in message on the internal
*RQSTR, CLUSSDR or CLUSRCVR. reply queue.
Response: Remove the NPMSPEED parameter from Response: This message is probably a message sent
the command or, if the command is CRTMQMCHL, erroneously to this queue. The message in error is
change the CHLTYPE parameter value to specify *SDR, written to the SYSTEM.ADMIN.EXCEPTION.QUEUE,
*SVR, *RCVR *RQSTR, CLUSSDR or CLUSRCVR. Then where it may be viewed using the WRKMQMMSG
try the command again. command.
Response: Increase the maximum handle limit Explanation: Queue <insert_3> (queue manager
specified for the message queue manager using the <insert_4>) has not been authorized for your use.
CHGMQM command. Then try the command again. Response: Have queue <insert_3> authorized for your
use. If queue manager <insert_4> is not the local queue
AMQ8279 (iSeries) Option not valid for type. manager, you might not be authorized to the
transmission queue for this queue manager.
Severity: 40 : Stop Error
Explanation: The options specified when opening AMQ8287 No channels with status to display.
WebSphere MQ object <insert_5> were not valid for the
object type. Severity: 0 : Information
Response: Correct the definition of the failing object. Explanation: There are no channels having status
Then try the command again. information to display. This indicates either, that the
channel has not been started previously, or, that the
channel has been started but has not yet completed a
AMQ8280 (iSeries) Queue does not exist. transmission sequence.
Severity: 30 : Severe error Response: None.
Explanation: The queue being displayed does not
exist on this queue manager.
AMQ8306 (iSeries) BATCHSIZE only allowed with AMQ8310 (iSeries) MSGRTYNBR only allowed with
channel type *SDR, *SVR, *RCVR, channel type *CLUSRCVR, *RCVR or
*RQSTR, CLUSSDR or CLUSRCVR. *RQSTR.
Explanation: The BATCHSIZE parameter may only be Explanation: The MSGRTYNBR parameter may only
specified with channel type *SDR, *SVR, *RCVR, be specified with channel type *CLUSRCVR, *RCVR or
*RQSTR, CLUSSDR or CLUSRCVR. *RQSTR.
Response: Remove the BATCHSIZE parameter from Response: Remove the MSGRTYNBR parameter from
the command or, if the command is CRTMQMCHL, the command or, if the command is CRTMQMCHL,
change the CHLTYPE parameter value to specify *SDR, change the CHLTYPE parameter value to specify
AMQ8311 (iSeries) MSGRTYITV only allowed with AMQ8316 No cluster queue managers to display.
channel type *CLUSRCVR, *RCVR or
Severity: 0 : Information
*RQSTR.
Explanation: There are no matching cluster queue
Severity: 40 : Stop Error
managers defined on this system.
Explanation: The MSGRTYITV parameter may only be
Response: None.
specified with channel type *CLUSRCVR, *RCVR or
*RQSTR.
AMQ8317 (iSeries) CLUSTER only allowed with
Response: Remove the MSGRTYITV parameter from
channel type *CLUSSDR and
the command or, if the command is CRTMQMCHL,
*CLUSRCVR.
change the CHLTYPE parameter value to specify
*CLUSRCVR, *RCVR or *RQSTR. Then try the Severity: 40 : Stop Error
command again.
Explanation: The CLUSTER parameter may only be
specified with channel type *CLUSSDR and
AMQ8312 (iSeries) CLUSTER only allowed with *CLUSRCVR.
queue type *ALS, *LCL and *RMT.
Response: Remove the CLUSTER parameter from the
Severity: 40 : Stop Error command or, if the command is CRTMQMCHL, change
the CHLTYPE parameter value to specify *CLUSSDR or
Explanation: The CLUSTER parameter may only be
*CLUSRCVR. Then try the command again.
specified with queue type *ALS, *LCL and *RMT.
Response: Remove the CLUSTER parameter from the
AMQ8318 (iSeries) CLUSNL only allowed with
command or, if the command is CRTMQMQ, change
channel type *CLUSSDR and
the QTYPE parameter value to specify *ALS, *LCL or
*CLUSRCVR.
*RMT. Then try the command again.
Severity: 40 : Stop Error
AMQ8313 (iSeries) CLUSNL only allowed with Explanation: The CLUSNL parameter may only be
queue type *ALS, *LCL and *RMT. specified with channel type *CLUSSDR and
*CLUSRCVR.
Severity: 40 : Stop Error
Response: Remove the CLUSNL parameter from the
Explanation: The CLUSNL parameter may only be
command or, if the command is CRTMQMCHL, change
specified with queue type *ALS, *LCL and *RMT.
the CHLQTYPE parameter value to specify *CLUSSDR
Response: Remove the CLUSNL parameter from the or *CLUSRCVR. Then try the command again.
command or, if the command is CRTMQMQ, change
the QTYPE parameter value to specify *ALS, *LCL or
AMQ8319 MSGEXIT only allowed with channel
*RMT. Then try the command again.
type *SDR, *SVR, *RCVR *RQSTR,
*CLUSSDR or *CLUSRCVR.
AMQ8314 (iSeries) DEFBIND only allowed with
Severity: 40 : Stop Error
queue type *ALS, *LCL and *RMT.
Explanation: The MSGEXIT parameter may only be
Severity: 40 : Stop Error
specified with channel type *SDR, *SVR, *RCVR,
Explanation: The DEFBIND parameter may only be *RQSTR, *CLUSSDR, or *CLUSRCVR.
specified with queue type *ALS, *LCL and *RMT.
Response: Remove the MSGEXIT parameter from the
Response: Remove the DEFBIND parameter from the command or, if the command is CRTMQMCHL, change
command or, if the command is CRTMQMQ, change the CHLTYPE parameter value to specify *SDR or *SVR
the QTYPE parameter value to specify *ALS, *LCL or or *RCVR or *RQSTR or *CLUSSDR or *CLUSRCVR.
*RMT. Then try the command again. Then try the command again.
AMQ8371 <insert_3> is not a valid command line AMQ8376 WebSphere MQ queue <insert_3> not
option. found.
Severity: 40 : Stop Error Severity: 40 : Stop Error
Explanation: The option <insert_3> was specified on Explanation: The queue <insert_3> could not be
the command line to the application however this is found, it may not have been created.
not one of the valid set of command line options.
Response: Ensure that the name of the queue
Response: Check the usage information for the specified is correct, queue names are case sensitive. If
application and then retry. the queue is not created, use the runmqsc command to
create it. Then try the command again.
AMQ8372 The required command line option
<insert_3> is missing. AMQ8377 Unexpected error <insert_1> was
received by the application.
Severity: 40 : Stop Error
Severity: 40 : Stop Error
Explanation: The application expects several
mandatory command line options. One of these, Explanation: The error <insert_1> was returned
<insert_3>, was not specified. unexpectedly to the application.
Response: Check the usage information for the Response: Save the generated output files and contact
application and ensure that all required parameters are your IBM support center.
specified then retry.
AMQ8378 Unexpected exception received from
AMQ8373 Invalid value specified for command .NET Framework
line option <insert_3> (<insert_4>). <insert_3>
Severity: 40 : Stop Error Severity: 40 : Stop Error
Explanation: The value specified for command line Explanation: The application received an exception
option <insert_3> (<insert_4>) is invalid. from the underlying .NET framework, information
about the exception follows:
Response: Check the usage information for the
<insert_4>
application and ensure that all options specify values in
the valid range then retry. Response: Examine the information contained within
the exception to determine if it is possible to resolve
locally.
AMQ8374 WebSphere MQ queue manager
If it is not possible to resolve the problem locally, save
<insert_3> does not exist.
the generated output files and contact your IBM
Severity: 40 : Stop Error support center.
Explanation: The WebSphere MQ queue manager
<insert_3> does not exist. AMQ8379 Assembly <insert_3> could not be
loaded
Response: Either create the queue manager (crtmqm
command) or correct the queue manager name used in Severity: 40 : Stop Error
the command and then try the command again.
Explanation: The WebSphere MQ .NET Monitor
attempted to load assembly <insert_3> but received an
exception from the underlying .NET framework
indicating that it could not be found. <insert_4>
AMQ8409 Display Queue details. AMQ8416 MQSC timed out waiting for a response
from the command server.
Severity: 0 : Information
Severity: 0 : Information
Explanation: The MQSC DISPLAY QUEUE command
completed successfully, and details follow this message. Explanation: MQSC did not receive a response
message from the remote command server in the time
Response: None.
specified.
Response: None.
AMQ8410 Parser Error.
Severity: 0 : Information
AMQ8417 Display Channel Status details.
Explanation: The MQSC Parser has an internal error.
Severity: 0 : Information
Response: None.
Explanation: The MQSC DISPLAY CHANNEL
STATUS command completed successfully, and details
AMQ8411 Duplicate Keyword Error. follow this message.
Severity: 0 : Information Response: None.
Explanation: A command in the MQSC script contains
duplicate keywords. AMQ8418 <insert_1> command responses received.
Response: None. Severity: 0 : Information
Explanation: Running in queued mode, <insert_1>
AMQ8412 Numeric Range Error. command responses were received from the remote
command server.
Severity: 0 : Information
Response: None.
Explanation: The value assigned to an MQSC
command keyword is out of the permitted range.
AMQ8419 The Queue is already in the DCE cell.
Response: None.
Severity: 0 : Information
Explanation: The Queue is already in the cell, that is,
its SCOPE attribute is already CELL.
Severity: 0 : Information
AMQ8441 Display Cluster Queue Manager details.
Explanation: The repository is unavailable and the
data cannot be accessed. Stop and restart the queue Severity: 0 : Information
manager. Explanation: The MQSC DISPLAY CLUSQMG
Response: None. command completed successfully, and details follow
this message.
AMQ8458 WebSphere MQ connection not stopped. AMQ8501 Common services initialization failed
with return code <insert_1>.
Severity: 0 : Information
Severity: 20 : Error
Explanation: The STOP CONN command could not
stop the connection that was specified. Explanation: A request by the command server to
initialize common services failed with return code
Response: None.
<insert_1>.
Response: None.
AMQ8459 Not Found.
Severity: 0 : Information
AMQ8502 Connect shared memory failed with
Explanation: You specified an identifier that was not return code <insert_1>.
found. Please try the command again and supply a
Severity: 20 : Error
valid identifier.
Explanation: A request by the command server to
Response: None.
AMQ8503 Post event semaphore failed with return AMQ8509 Command server MQCLOSE reply-to
code <insert_1>. queue failed with reason code
<insert_1>.
Severity: 20 : Error
Severity: 20 : Error
Explanation: A request by the command server to post
an event semaphore failed with return code <insert_1>. Explanation: An MQCLOSE request by the command
server for the reply-to queue failed with reason code
Response: None.
<insert_1>.
Response: None.
AMQ8504 Command server MQINQ failed with
reason code <insert_1>.
AMQ8510 Command server queue is open, try
Severity: 20 : Error
again later.
Explanation: An MQINQ request by the command
Severity: 30 : Severe error
server, for the WebSphere MQ queue <insert_3>, failed
with reason code <insert_1>.
AMQ8511 Usage: strmqcsv [QMgrName]
Response: None.
Severity: 0 : Information
AMQ8505 Reallocate memory failed with return
code <insert_1>. AMQ8512 Usage: endmqcsv [-c | -i] QMgrName
Severity: 20 : Error Severity: 0 : Information
Explanation: A request by the command server to
reallocate memory failed with return code <insert_1>. AMQ8513 Usage: dspmqcsv [QMgrName]
Response: None. Severity: 0 : Information
AMQ8506 Command server MQGET failed with AMQ8514 No response received after <insert_1>
reason code <insert_1>. seconds.
Severity: 20 : Error Severity: 20 : Error
Explanation: An MQGET request by the command Explanation: The command server has not reported
server, for the WebSphere MQ queue <insert_3>, failed the status of running, to the start request, before the
with reason code <insert_1>. timeout of <insert_1> seconds was reached.
Response: None. Response: None.
AMQ8507 Command server MQPUT1 request for AMQ8549 Total string length exceeds the
an undelivered message failed with maximum value of 999 characters.
reason code <insert_1>.
Severity: 0 : Information
Severity: 20 : Error
Explanation: The total length of a channel exit string
Explanation: An attempt by the command server to is 999 characters. The string list assigned to an MQSC
put a message to the dead-letter queue, using keyword is longer than the maximum value of 999
MQPUT1, failed with reason code <insert_1>. The characters permitted for that keyword.
MQDLH reason code was <insert_2>.
Response: None.
Response: None.
AMQ8550 Display namelist details.
AMQ8508 Queue Manager Delete Object List
Severity: 0 : Information
failed with return code <insert_1>.
Explanation: The MQSC DISPLAY NAMELIST
Severity: 20 : Error
command completed successfully, and details follow
Explanation: A request by the command server to this message.
AMQ8554 String List String Count Error. Explanation: The RESET CLUSTER command has
been accepted for processing. The command will be
Severity: 0 : Information sent to the Repository which will process the command
Explanation: The number of strings within the and notify all other repositories that the Cluster needs
stringlist is greater than the maximum number allowed resetting.
for the keyword. Reduce the number of strings within Response: None.
the list and try the command again.
Response: None. AMQ8560 WebSphere MQ security cache
refreshed.
AMQ8555 String List String Length Error. Severity: 0 : Information
Severity: 0 : Information Explanation: The Object Authority Manager security
Explanation: A string in a string list assigned to a cache has been refreshed.
keyword is longer than the maximum permitted for Response: None.
that keyword.
Response: None. AMQ8561 (Windows) Domain controller
unavailable.
AMQ8556 RESUME QUEUE MANAGER accepted. Severity: 10 : Warning
Severity: 0 : Information Explanation: WebSphere MQ was unable to contact
Explanation: The RESUME QUEUE MANAGER the domain controller to obtain information for user
command has been accepted for processing. The <insert_3>.
command will be sent to the repository which will Response: Ensure that a domain controller for the
process the command and notify all other repositories domain on which user <insert_3> is defined is
that this queue manager is now back in the cluster. available. Alternatively, if you are using a computer
Response: None. which is not currently connected to the network and
have logged on using a domain user ID, you may wish
to log on using a local user ID instead.
Severity: 0 : Information
AMQ8627 WebSphere MQ service object deleted.
Explanation: The trigger monitor received a message
with a warning. For example, it may have been Severity: 0 : Information
truncated or it could not be converted to the trigger Explanation: WebSphere MQ service object <insert_5>
monitor’s data representation. The reason code for the deleted.
warning is <insert_1>.
Response: None.
Response: None.
Explanation: The DSPMQMRTE command attempted Response: Wait for responses to be returned to the
to get a message from queue <insert_3>, queue reply queue and for the information about the route to
manager <insert_4>, but the attempt failed. Previous be displayed.
messages issued by the command can be used to
identify the error. AMQ8674 (iSeries) DSPMQMRTE command is now
Response: Refer to previous messages issued by the waiting for information to display.
command. Severity: 0 : Information
Explanation: The DSPMQMRTE command has
AMQ8673 DSPMQRTE command was supplied successfully generated and put the trace-route message
option <insert_3> with an invalid object and is now waiting for responses to be returned to the
name <insert_4>. reply queue to indicate the route that the trace-route
Severity: 20 : Error message took to its destination.
Explanation: You started the DSPMQRTE command Response: Wait for responses to be returned to the
Response: Retry the command with different Response: Change the application that inserted the
forwarding options, if appropriate. delivery options that were not recognized to insert
valid and supported delivery options.
Explanation: The DSPMQRTE command trace-route Explanation: The program operation was interrupted
message was rejected because one or more of the by a SIGINT signal on UNIX systems or a
forwarding options was not recognized and it was in CTRL+c/CTRL+BREAK signal on Windows systems.
the MQROUTE_FORWARD_REJ_UNSUP_MASK The program is now ending.
bitmask. The forwarding options, when they were last Response: Wait for the program to end.
observed, in hexadecimal were X<insert_1>.
Response: Change the application that inserted the AMQ8688 DSPMQRTE command has detected an
forwarding options that were not recognized to insert unexpected error, reason <insert_1>
valid and supported forwarding options. <insert_3>.
Severity: 20 : Error
AMQ8685 (iSeries) Trace-route message rejected due
to invalid forwarding options Explanation: The DSPMQRTE command has detected
X<insert_1>. an unexpected error during execution of your request.
The reason for failure is <insert_1> or <insert_3>. The
Severity: 20 : Error WebSphere MQ error recording routine has been called.
Explanation: The DSPMQMRTE command trace-route Response: Use the standard facilities supplied with
message was rejected because one or more of the your system to record the problem identifier, and to
forwarding options was not recognized and it was in save the generated output files. Contact your IBM
the MQROUTE_FORWARD_REJ_UNSUP_MASK support center. Do not discard these files until the
bitmask. The forwarding options, when they were last problem has been resolved.
observed, in hexadecimal were X<insert_1>.
Severity: 0 : Information
AMQ8709 Dead-letter queue handler ending.
Explanation: None.
Severity: 0 : Information
Response: None.
Explanation: The dead-letter queue handler
(runmqdlq) is ending because the WAIT interval has
AMQ8703 Usage: dspmqfls [-m QMgrName] [-t expired and there are no messages on the dead-letter
ObjType] GenericObjName queue, or because the queue manager is shutting down,
or because the dead-letter queue handler has detected
Severity: 0 : Information
an error. If the dead-letter queue handler has detected
Explanation: None. an error, an earlier message will have identified the
error.
Response: None.
Response: None.
AMQ8705 Display Queue Manager Status Details.
Severity: 0 : Information
Explanation: The MQSC DISPLAY QMSTATUS
command completed successfully. Details follow this
message.
Explanation: The Request to stop the Service has been Severity: 10 : Warning
accepted and is being processed. Explanation: A request was made to start a service,
Response: None. however the service is already running and cannot be
started.
AMQ8733 Request to start Service accepted. Response: If the service should not be running then
use the STOP SERVICE command to stop the service
Severity: 0 : Information before reissuing the command. If the intention is to
Explanation: The Request to start the Service has been allow more than one instance of s service to run, then
accepted and is being processed. the service definition may be altered to be of
SERVTYPE(COMMAND) which allows more than one
Response: None. instance of the service to be executed concurrently,
however status of services of type COMMAND is not
AMQ8734 Command failed - Program could not be available from the SVSTAUS command.
started.
Severity: 20 : Error AMQ8738 Service not active.
Explanation: The dead-letter queue handler Explanation: The dead-letter queue handler
(STRMQMDLQ) could not open the dead-letter queue (runmqdlq) could not get the next message from the
<insert_3> for browsing. This message is typically dead-letter queue. This message is typically issued
issued because another process has opened the because of the queue manager ending, a resource
dead-letter queue for exclusive access, or because an problem, or another process having deleted the
invalid dead-letter queue name was specified. Other dead-letter queue. The completion code and the reason
possible reasons include resource shortages or can be used to identify the error. The dead-letter queue
insufficient authority. The completion code(<insert_1>) handler ends.
Explanation: A parameter supplied as input to the Explanation: One or more errors have been detected
dead-letter handler exceeded the maximum length for in the input to the dead-letter queue
parameters of that type. handler(runmqdlq). Error messages will have been
generated for each of these errors. The dead-letter
Response: Correct the input data and restart the queue handler ends.
dead-letter queue handler.
Response: Correct the input data and restart the
dead-letter queue handler.
AMQ8753 Duplicate parameter(<insert_3>) found
on line <insert_1>.
AMQ8758 (iSeries) <insert_1> errors detected in
Severity: 20 : Error input to STRMQMDLQ.
Explanation: Two or more parameters of the same Severity: 20 : Error
type were supplied on a single input line to the
dead-letter queue handler. Explanation: One or more errors have been detected
in the input to the dead-letter queue
Response: Correct the input and restart the dead-letter handler(STRMQMDLQ). Error messages will have been
queue handler. generated for each of these errors. The dead-letter
queue handler ends.
AMQ8756 Error detected releasing private storage. Response: Correct the input data and restart the
dead-letter queue handler.
Severity: 20 : Error
Explanation: The dead-letter queue handler
AMQ8759 Invalid combination of parameters to
(runmqdlq) was informed of an error while attempting
dead-letter queue handler on line
to release an area of private storage. The dead-letter
<insert_1>.
queue handler ends.
Severity: 20 : Error
Response: This message should be preceded by a
message or FFST information from the internal routine Explanation: An invalid combination of input
that detected the error. Take the action associated with parameters has been supplied to the dead-letter queue
the earlier error information. handler. Possible causes are: no ACTION specified,
ACTION(FWD) but no FWDQ specified,
HEADER(YES|NO) specified without ACTION(FWD).
AMQ8756 (iSeries) Error detected releasing private
storage. Response: Correct the input data and restart the
dead-letter queue handler.
Severity: 20 : Error
Explanation: The dead-letter queue handler
AMQ8760 Unexpected failure while initializing
(STRMQMDLQ) was informed of an error while
process: Reason = <insert_1>.
attempting to release an area of private storage. The
dead-letter queue handler ends. Severity: 30 : Severe error
Response: This message should be preceded by a Explanation: The dead-letter queue handler
message or FFST information from the internal routine (runmqdlq) could not perform basic initialization
that detected the error. Take the action associated with required to use MQ services because of an unforeseen
AMQ8A43 (iSeries) Grant MQ Object Authority AMQ8A61 (iSeries) Cluster Name List
AMQ8A46 (iSeries) Display MQ Object Names AMQ8A64 (iSeries) Transaction Program Name
AMQ8A56 (iSeries) SSL Client Authentication AMQ8A6E (iSeries) Maximum Message Length
AMQ8A77 (iSeries) Record MQ Object Image AMQ8A8E (iSeries) Clear MQ Pub/Sub Broker
AMQ8A78 (iSeries) Start WebSphere MQ Commands AMQ8A8F (iSeries) Delete MQ Pub/Sub Broker
AMQ8A7A (iSeries) Copy MQ Namelist AMQ8B01 (iSeries) Message Queue Manager name
AMQ8A7F (iSeries) Work with MQ Namelist AMQ8B06 (iSeries) Maximum handle limit
AMQ8B13 (iSeries) Default message persistence AMQ8B29 (iSeries) Remote Message Queue Manager
AMQ8B3D (iSeries) Non Persistent Message Speed AMQ8B5A (iSeries) Auto Chan. Def. events enabled
AMQ8B3E (iSeries) Force AMQ8B5B (iSeries) Auto Chan. Def. exit program
AMQ8B42 (iSeries) Queue depth high threshold AMQ8B5E (iSeries) Startup Status Detail
AMQ8B43 (iSeries) Queue depth low threshold AMQ8B60 (iSeries) Transaction type
AMQ8B44 (iSeries) Queue full events enabled AMQ8B61 (iSeries) Log recovery events enabled
AMQ8B46 (iSeries) Queue low events enabled AMQ8B63 (iSeries) Configuration events enabled
AMQ8B47 (iSeries) Service interval AMQ8B64 (iSeries) Refresh Message Queue Manager
AMQ8B4A (iSeries) Parent Message Queue Manager AMQ8B67 (iSeries) WebSphere MQ queue manager
refreshed.
AMQ8B4B (iSeries) Break Parent link
AMQ8B68 (iSeries) Channel events enabled
AMQ8B4C (iSeries) Child Message Queue Manager
AMQ8B69 (iSeries) SSL events enabled
AMQ8B53 (iSeries) Authorization events enabled
AMQ8B6A (iSeries) Filter command
AMQ8B54 (iSeries) Inhibit events enabled
AMQ8B6B (iSeries) Filter keyword
AMQ8B55 (iSeries) Local error events enabled
AMQ8B6C (iSeries) Filter operator
AMQ8B56 (iSeries) Remote error events enabled
AMQ8B6D (iSeries) Filter value
AMQ8B57 (iSeries) Performance events enabled
AMQ8B6E (iSeries) Filter value <insert_5> not valid
with keyword <insert_4>.
AMQ8B58 (iSeries) Start and stop events enabled
Severity: 30 : Severe error
Explanation: The filter value <insert_5> is not valid
with the keyword <insert_4>.
Response: Specify a valid filter value for the keyword
<insert_4>.
AMQ8B71 (iSeries) Copy MQ AuthInfo object AMQ8C10 (iSeries) Message channel agent user ID
AMQ8B74 (iSeries) Display MQ AuthInfo object AMQ8C14 (iSeries) Short retry count
AMQ8B75 (iSeries) From AuthInfo name AMQ8C15 (iSeries) Short retry interval
AMQ8B7A (iSeries) Work with AuthInfo objects AMQ8C20 (iSeries) Send exit
AMQ8B80 (iSeries) Change MQ Processor Allowance AMQ8C22 (iSeries) SSL CRL Namelist
AMQ8C34 (iSeries) Send exit user data AMQ8C56 (iSeries) Reset Cluster
AMQ8C35 (iSeries) Receive exit user data AMQ8C57 (iSeries) Refresh MQ Cluster
AMQ8C36 (iSeries) Message exit user data AMQ8C58 (iSeries) Resume Cluster Queue Manager
AMQ8C38 (iSeries) Connection name AMQ8C5A (iSeries) Queue Manager Name for
removal
AMQ8C39 (iSeries) Transmission queue name
AMQ8C5B (iSeries) Work with MQ Listeners
AMQ8C40 (iSeries) SSL Repository Password
AMQ8C5C (iSeries) Queue Manager Id for removal
AMQ8C41 (iSeries) First Message
AMQ8C60 (iSeries) Display Cluster Message Queue
Manager
AMQ8C42 (iSeries) Maximum number of messages
AMQ9004 (iSeries) Channel <insert_3> status AMQ9185 The exit space set by the exit is not
information. valid.
Severity: 0 : Information Severity: 30 : Severe error
Explanation: Channel <insert_3> status information: Explanation: The user exit <insert_3> returned an exit
Number of Messages in Doubt - <insert_1> In Doubt space value <insert_1> that is not valid in the ExitSpace
Sequence Number - <insert_2> In Doubt Logic Unit of field of the channel exit parameters (MQCXP). Message
Work ID - <insert_4> AMQ9190 is issued giving more details, and the
Response: None. channel stops.
Response: Investigate why the user exit program set
AMQ9181 The response set by the exit is not valid. an exit space value that is not valid. Correct the error.
Explanation: The user exit <insert_3> returned a Response: Investigate why the send exit programs set
Severity: 30 : Severe error Response: Correct the problem and retry the
operation.
Explanation: The specified value of <insert_3> was not
recognized as one of the protocols supported.
AMQ9226 Usage: <insert_3> [-m QMgrName] -t
Response: Correct the parameter and retry the (TCP | LU62 | NETBIOS | SPX)
operation. [ProtocolOptions]
Severity: 10 : Warning
AMQ9222 Cannot find the configuration file.
Explanation: Values passed to the listener program
Severity: 10 : Warning were invalid.
Explanation: The configuration file <insert_3> cannot The parameter string passed to this program is as
be found. This file contains default definitions for follows:
[-m QMgrName] ( -t TCP [-p Port] |
Response: The return code from the Response: Ensure that IPX/SPX support is installed
<insert_4><insert_3> call was <insert_1> with associated on the machine and that it is started before trying to
<insert_5> <insert_2>. start a WebSphere MQ SPX channel.
AMQ9420 No repositories for cluster <insert_3>. AMQ9427 CLUSSDR channel does not point to a
repository queue manager.
Severity: 0 : Information
Severity: 30 : Severe error
Explanation: The queue manager has received
information about a cluster for which no repositories Explanation: A CLUSSDR channel must point to a
are known. queue manager that hosts repositories for all clusters of
which the channel is a member. In addition, the
Response: Alter the REPOS or REPOSNL attribute of CLUSRCVR for the channel must be a member of all
the queue manager, that is to have a full repository for the same clusters as the CLUSSDR channel. The queue
the cluster, to specify the cluster name. manager pointed to by CLUSSDR channel <insert_3>
does not meet these criteria for cluster <insert_4>. The
AMQ9421 Invalid cluster record action code remote queue manager has a QMID of <insert_5>.
detected Response: Check the definitions on the local and
Severity: 30 : Severe error remote queue managers to ensure that the CLUSSDR
channel points to a queue manager that hosts a
Explanation: An invalid record was read from the repository for the cluster, and that the CLUSRCVR for
SYSTEM.CLUSTER.REPOSITORY.QUEUE. An FFST the channel is a member of the cluster.
record has been generated containing the invalid
record. was
AMQ9428 Unexpected publication of a cluster
Response: Collect the items listed in the Problem queue object received.
Determination section of the System Administration
manual and contact your IBM support center. Severity: 30 : Severe error
Explanation: The local queue manager has received a
AMQ9422 Repository manager error, RC=<insert_1> publication of a cluster queue object from a remote
queue manager on cluster <insert_3>. The local queue
Severity: 30 : Severe error manager discards the request because it does not host a
Explanation: An internal error has occurred. repository for cluster <insert_3> and has not subscribed
to the published object. The remote CLUSSDR channel
Response: Collect the items listed in the ’Problem used to access the local queue manager has a channel
determination’ section of the System Administration name of <insert_4> and the remote queue manager has
manual and contact your IBM support center. a QMID of <insert_5>.
Response: Check the definitions on the local and
AMQ9425 An internal error has occurred. remote queue managers to ensure that the CLUSSDR
Severity: 30 : Severe error channel points to a repository queue manager for the
cluster.
Explanation: Repository command merge error,
command code <insert_1>, cluster object <insert_3>,
sender <insert_4> AMQ9429 Unexpected publication of a cluster
queue deletion received.
Response: Collect the items listed in the ’Problem
determination’ section of the System Administration Severity: 30 : Severe error
manual and contact your IBM support center. Explanation: The local queue manager has received a
publication of a cluster queue deletion from a remote
queue manager on cluster <insert_3>. The local queue
manager discards the request because it does not host a
repository for cluster <insert_3> and has not subscribed
AMQ9492 The <insert_3> responder program AMQ9498 The MQCD structure supplied was not
encountered an error. valid.
Severity: 30 : Severe error Severity: 30 : Severe error
Explanation: The responder program was started but Explanation: The value of the <insert_3> field has the
detected an error.
Explanation: Values passed to the channel program Response: Change either the local or remote channel
are not valid. The parameter string passed to this definitions so that the values specified for the message
program is as follows :- [-m QMgrName] -c ChlName sequence number wrap values are the same.
Default values will be used for parameters not
supplied. AMQ9506 Message receipt confirmation failed.
Response: Correct the parameters passed to the Severity: 30 : Severe error
Channel program and retry the operation.
Explanation: Channel <insert_3> has ended because
the remote queue manager did not accept the last batch
AMQ9502 Type of channel not suitable for action of messages.
requested.
Response: The error log for the channel at the remote
Severity: 30 : Severe error site will contain an explanation of the failure. Contact
Explanation: The operation requested cannot be the remote Systems Administrator to resolve the
performed on channel <insert_3>. Some operations are problem.
only valid for certain channel types. For example, you
can only ping a channel from the end sending the AMQ9507 Channel <insert_3> is currently in-doubt.
message.
Severity: 30 : Severe error
Response: Check whether the channel name is
specified correctly. If it is check that the channel has Explanation: The requested operation cannot complete
been defined correctly. because the channel is in-doubt with host <insert_4>.
Response: Examine the status of the channel, and
AMQ9503 Channel negotiation failed. either restart a channel to resolve the in-doubt state, or
use the RESOLVE CHANNEL command to correct the
Severity: 30 : Severe error problem manually.
Explanation: Channel <insert_3> between this machine
and the remote machine could not be established due
to a negotiation failure.
Response: Tell the systems administrator, who should
attempt to identify the cause of the channel failure
Response: If the local channel is a receiver channel, Explanation: The program has detected damage to the
you must issue the ping from the remote queue contents of file <insert_3>.
manager. Response: Record the values and tell the systems
administrator who must restore a saved version of file
<insert_3>. The return code was <insert_1> and the
record length returned was <insert_2>.
AMQ9531 Transmission queue specification error. AMQ9537 Usage: <insert_3> [-m QMgrName] [-q
InitQ]
Severity: 30 : Severe error
Severity: 10 : Warning
Explanation: Queue <insert_4> identified as a
transmission queue in the channel definition <insert_3> Explanation: Values passed to the Channel Initiator
is not a transmission queue. program are not valid. The parameters should be
passed as follows: [-m QMgrName] [-q InitQ] Default
Response: Ensure that the queue name is specified
values are used for parameters that are not supplied.
correctly. If so, alter the queue usage parameter of the
queue to that of a transmission queue. Response: Correct the parameters passed to the
program and retry the operation.
AMQ9532 Program cannot set queue attributes.
AMQ9538 Commit control error.
Severity: 30 : Severe error
Severity: 30 : Severe error
Explanation: The attempt to set the attributes of queue
<insert_4> on queue manager <insert_5> failed with Explanation: An error occurred when attempting to
reason code <insert_1>. start commitment control. Either exception <insert_3>
was received when querying commitment status, or
Response: Ensure that the queue is available and retry
commitment control could not be started.
the operation.
Response: Refer to the error log for other messages
pertaining to this problem.
AMQ9533 Channel <insert_3> is not currently
active.
AMQ9539 No channels available.
Severity: 10 : Warning
Severity: 30 : Severe error
Explanation: The channel was not stopped because it
was not currently active. If attempting to stop a specific Explanation: The channel initiator program received a
instance of a channel by connection name or by remote trigger message to start an MCA program to process
queue manager name this message indicates that the queue <insert_3>. The program could not find a
specified instance of the channel is not running. defined, available channel to start.
AMQ9555 File format error. Explanation: Rebuilding the Synchronization file for
Queue Manager <insert_3> .
Severity: 30 : Severe error
Response: None.
Explanation: The file <insert_3> does not have the
expected format.
Response: Ensure that the file name is specified
correctly.
Severity: 30 : Severe error Explanation: The channel can not start because the
number of channel processes has already reached the
Explanation: The requested operation can not maximum allowable value. The maximum number of
complete because queue manager <insert_3> is still channels processes is configured as <insert_1>. This
running. value is a configurable parameter in the queue manager
Response: End the queue manager and retry the configuration file.
operation. Response: Wait for some of the operating channels to
close. Retry the operation when some channels are
AMQ9597 No WebSphere MQ listeners for Queue available.
Manager <insert_3>.
Severity: 0 : Information AMQ9603 Error accessing the process pool shared
segment.
Explanation: No listener processes were found in the
system for Queue Manager <insert_3>. Severity: 30 : Severe error
AMQ9598 <insert_1> WebSphere MQ listeners will Response: A value of <insert_1> was returned from
end shortly. the subsystem when an attempt was made to access the
Channel process pool shared memory. Contact the
Severity: 0 : Information systems administrator, who should examine the log
Explanation: <insert_1> listeners detected in the files to determine why the program was unable to
system are scheduled for shutdown. access the process pool shared segment.
Response: None.
AMQ9604 Channel <insert_3> terminated
unexpectedly
AMQ9599 Program could not open queue manager
object. Severity: 30 : Severe error
AMQ9608 Remote resources in recovery Response: Use Digital Certificate Manager to add the
required Certificate Authority (CA) certificates to the
Severity: 30 : Severe error application definitions CA trust list.
Explanation: Channel <insert_3> could not establish a
successful connection with the remote Queue Manager AMQ9615 (iSeries) Queue Manager is not registered
because resources are being recovered. with DCM.
Response: Restart the channel at a later time. If the Severity: 0 : Information
problem persists then examine the error logs of the
remote Queue Manager to see the full explanation of Explanation: The attempt to start channel <insert_3>
the cause of the problem. failed because the queue manager is not registered as a
SSL server application with Digital Certificate Manager
(DCM). This error occurs when the SSL key repository
AMQ9610 AMQ<insert_1> messages suppressed for the queue manager is specified as ’*SYSTEM’ but
Severity: 0 : Information WebSphere MQ cannot register the queue manager as
an SSL server application with DCM, or alternatively
Explanation: <insert_2> messages of type when the application definition for the queue manager
AMQ<insert_1> were suppressed has been manually removed from DCM.
Response: Message suppression is controlled by Response: Attempt to re-register the queue manager
MQ_CHANNEL_SUPPRESS_MSGS and with Digital Certificate Manager by issuing CHGMQM
MQ_CHANNEL_SUPPRESS_INTERVAL environment SSLKEYR(*SYSTEM). If this is unsuccessful you may
variables. need to manually add the application definition
through Digital Certificate Manager, see the WebSphere
AMQ9611 Rebuild Client Channel Table - program MQ Security manual for more details.
completed normally
Severity: 0 : Information AMQ9616 The CipherSpec proposed is not enabled
on the SSL server.
Explanation: Rebuild Client Channel Table program
completed normally. Severity: 30 : Severe error
Response: None. Explanation: The SSL subsystem at the SSL server end
of a channel been configured in such a way that it has
rejected the CipherSpec proposed by an SSL client. This
AMQ9612 <insert_1> WebSphere MQ listeners rejection occured during the SSL handshake (i.e. it
could not be ended. happened before the proposed CipherSpec was
compared with the CipherSpec in the SSL server
Severity: 0 : Information
channel definition). This error most commonly occurs
Explanation: The request to the end the WebSphere when the choice of acceptable CipherSpecs has been
MQ listeners for specified Queue Manager was limited by setting the SSLFipsRequired attribute on the
completed however <insert_1> listeners could not be SSL server queue manager while the SSL client is trying
stopped. Reasons why listener may not be stopped are: to connect with a CipherSpec which is not
FIPS-certified on the SSL server. The channel is
Response: Review the error logs on the remote system Severity: 30 : Severe error
to discover the problem with the CipherSpec. Explanation: The key database file in use has not been
set up with a correctly labelled SSL certificate. The
AMQ9642 No SSL certificate for channel channel is <insert_3>; in some cases its name cannot be
<insert_3>. determined and so is shown as ’????’. The channel did
not start.
Severity: 30 : Severe error
Response: Add a correctly labelled SSL certificate to
Explanation: The channel <insert_3> did not supply a the current key database file. Restart the channel.
certificate to use during SSL handshaking, but a
certificate is required by the remote queue manager.
The channel did not start.
Response: Ensure that the key repository of the local
queue manager or MQ client contains an SSL certificate
AMQ9676 The Windows cryptographic services Response: Consult the Windows reference manual to
library could not be loaded. determine the meaning of error <insert_1> if this value
is non-zero. Check that either your MQSSLKEYR
Severity: 30 : Severe error environment variable (for client connections), or
SSLKEYR queue manager attribute (for WebSphere MQ
Explanation: WebSphere MQ requires crypt32.dll to be
queue managers) has been defined correctly, and that
available in order to carry out cryptographic
the file path specified is valid. If the problem cannot be
functionality. The attempt to load this library returned
resolved then use the standard facilities supplied with
the Windows error code <insert_1>. The WebSphere
your system to record the problem identifier and save
MQ error recording routine has been called.
the generated output files, and then contact your IBM
Response: Consult the Windows reference manual to support center. Do not discard these files until the
determine the meaning of error code <insert_1>. Check problem has been resolved.
that the crypt32.dll file is available and not corrupt. If
the problem cannot be resolved then use the standard
AMQ9680 A problem was encountered with the
facilities supplied with your system to record the
specified certificate file.
problem identifier and save the generated output files,
and then contact your IBM support center. Do not Severity: 30 : Severe error
discard these files until the problem has been resolved.
Explanation: A problem occurred when attempting to
read the certificate from the file <insert_3>. The file
may be corrupt or incorrectly formatted. The Windows
error code reported is <insert_1>. The WebSphere MQ
error recording routine has been called.
Explanation: During the migration of a certificate, the Response: Refer to the previous message in the error
certificate’s date fields have been found to be invalid. log to determine the cause of the failure. If appropriate,
The certificate has either expired or its ″from″ date is refer to the Windows or GSKit reference documentation
later than today’s date or its ″to″ date is earlier than the to determine the cause.
″from″ date.
The certificate has not been migrated. AMQ9729 Unable to create certificate file
Response: If the certificate is required for migration <insert_3>.
then obtain a valid replacement before importing it into Severity: 30 : Severe error
the GSKit key database <insert_5>.
Explanation: A certificate failed to be imported
because there was a problem during the migration of
the certificate. In addition to this first problem, a
Response: Ensure that the correct file has been used Explanation: None.
and if necessary investigate the reason for it being Response: None.
empty.
AMQ9914 The type of local address specified is AMQ9923 Insufficient parameters on command.
incompatible with the IP protocol
Severity: 30 : Severe error
(<insert_3>) used.
Explanation: The SOAP command has been issued
Severity: 30 : Severe error
with insufficient paramaters.
Explanation: An attempt to use a local address that is
Response: Supply the correct number of parameters
incompatible with the IP protocol used.
and reissue the command.
Response: Make sure that the local address specified
is of the same type (IPv4 or IPV6) as the IP Protocol.
AMQ9924 Usage: amqwSOAPNETListener -u
wmqUri
AMQ9915 The IP protocol <insert_3> is not present [-w WebServiceDirectory] [-n
on the system. MaxThreads]
[-d StayAlive] [-i IdContext]
Severity: 30 : Severe error
[-x TransactionalControl] [-a Integrity]
Explanation: An attempt to use an IP protocol that is [-? ThisHelp]
not present on the system has been made.
Severity: 0 : Information
Response: Install the required IP protocol or use an IP
Explanation: This shows the correct usage.
protocol that is available on the system.
Response: None.
AMQ9920 A SOAP Exception has been thrown.
AMQ9925 Cannot connect to queue manager
Severity: 30 : Severe error
<insert_3>.
Explanation: A SOAP method encountered a problem
Severity: 30 : Severe error
and has thrown an exception. Details of the exception
are: Explanation: A SOAP application or the SOAP listener
<insert_3> cannot connect to the queue manager <insert_3> using
<insert_4> bindings.
Response: Investigate why the SOAP method threw
the exception. Response: Ensure the bindings are set to the correct
value and that the queue manager exists. Check any
error messages from the Java MQQueueManager class.
AMQ9921 An error was encountered writing to the
Dead Letter Queue.
AMQ9926 Null SOAP action specified in a
Severity: 30 : Severe error
received SOAP message.
Explanation: An error was encountered when an
Severity: 30 : Severe error
attempt was made to write a message to Dead Letter
Queue <insert_3>. The message was <insert_4>. Explanation: A NULL soap action has been specified
in the SOAP message <insert_3>. The message will not
Response: Ensure that Dead Letter Queue <insert_3>
be processed.
exists and is put enabled. Ensure that the Queue
Manager attribute DEADQ is set up correctly. Resend Response: Include the appropriate SOAP action in the
the SOAP message. SOAP message.
AMQ9928 Target service or URI is missing from a AMQ9934 Could not parse URL <insert_3>.
SOAP message. MQCC_FAILED(2)
MQRC_SOAP_URL_ERROR(2212).
Severity: 30 : Severe error
Severity: 30 : Severe error
Explanation: The target service or the target URI is
missing from SOAP message <insert_3>. Explanation: .Could not parse URL
<insert_3>.MQCC_FAILED(2)
Response: Supply a target service or the target URI in
MQRC_SOAP_URL_ERROR(2212).
the SOAP message.
Response: Correct the URL and retry.
AMQ9929 Message backout for message
(<insert_3>) failed. AMQ9935 Illegal URL <insert_3>.
MQCC_FAILED(2)
Severity: 30 : Severe error
MQRC_SOAP_URL_ERROR(2212).
Explanation: Backout for a message has failed.
Severity: 30 : Severe error
Response: Investigate the reason for the backout
Explanation: .The URL <insert_3> failed validation..
failure.
MQCC_FAILED(2) MQRC_SOAP_URL_ERROR(2212).
Response: Correct the URL and retry.
AMQ9930 Required Option <insert_3> missing
from command.
AMQ9936 Cannot get connection using <insert_3>
Severity: 30 : Severe error
bindings. MQCC_FAILED(2)
Explanation: The SOAP command was issued with MQRC_CONNECTION_ERROR(2273).
manadatory option <insert_3> missing.
Severity: 30 : Severe error
Response: Reissue the SOAP command supplying the
Explanation: .Cannot get connection using <insert_3>
missing option.
bindings. MQCC_FAILED(2)
MQRC_CONNECTION_ERROR(2273).
AMQ9931 Invalid value <insert_3> specified for
Response: Check that the queue manager is available
option <insert_4>.
and running.
Severity: 30 : Severe error
Explanation: THE SOAP command was issued with AMQ9937 The asyncResult is null.
an invalid value for an option. MQCC_FAILED(2)
MQRC_SOAP_DOTNET_ERROR.(2210).
Response: Reissue the SOAP command supplying the
correct option value. Severity: 30 : Severe error
Explanation: .The asyncResult is null.
AMQ9932 Application host class not found MQCC_FAILED(2)
MQRC_SOAP_DOTNET_ERROR.(2210).
Severity: 30 : Severe error
Response: Check why the SOAP responses are not
Explanation: Application host class <insert_3> has not being received.
been found.
Response: Specify the correct application host class in
the SOAP message.
For more information about the WebSphere MQ API, see the WebSphere MQ
Application Programming Guide and the WebSphere MQ Application Programming
Reference manual.
Completion codes
The following is a list of the completion codes (MQCC) returned by WebSphere
MQ
0: Successful completion (MQCC_OK)
The call completed fully; all output parameters have been set.
The Reason parameter always has the value MQRC_NONE in this case.
1: Warning (partial completion) (MQCC_WARNING)
The call completed partially. Some output parameters might have been set
in addition to the CompCode and Reason output parameters.
The Reason parameter gives additional information.
2: Call failed (MQCC_FAILED)
The processing of the call did not complete, and the state of the queue
manager is normally unchanged; exceptions are specifically noted. Only
the CompCode and Reason output parameters have been set; all other
parameters are unchanged.
The reason might be a fault in the application program, or it might be a
result of some situation external to the program, for example the
application’s authority might have been revoked. The Reason parameter
gives additional information.
Reason codes
The reason code parameter (Reason) is a qualification to the completion code
parameter (CompCode).
Where user exit routines set completion codes and reasons, they should adhere to
these rules. In addition, any special reason values defined by user exits should be
less than zero, to ensure that they do not conflict with values defined by the queue
manager. Exits can set reasons already defined by the queue manager, where these
are appropriate.
This reason code can also occur in the Feedback field in 2040 (X'07F8') MQRC_NOT_OPEN_FOR_SET
the message descriptor of a report message; in this case
Explanation: An MQSET call was issued to set queue
it indicates that the error was encountered by a
attributes, but the queue had not been opened for set.
message channel agent when it attempted to put the
message on a remote queue. Completion Code: MQCC_FAILED
Completion Code: MQCC_FAILED Programmer Response: Specify MQOO_SET when the
object is opened.
Programmer Response: Ensure that the correct queue
2045 (X'07FD')
2042 (X'07FA') MQRC_OBJECT_IN_USE
MQRC_OPTION_NOT_VALID_FOR_TYPE
Explanation: An MQOPEN call was issued, but the
Explanation: On an MQOPEN or MQCLOSE call, an
object in question has already been opened by this or
option is specified that is not valid for the type of
another application with options that conflict with
object or queue being opened or closed.
those specified in the Options parameter. This arises if
the request is for shared input, but the object is already For the MQOPEN call, this includes the following
open for exclusive input; it also arises if the request is cases:
for exclusive input, but the object is already open for v An option that is inappropriate for the object type
input (of any sort). (for example, MQOO_OUTPUT for an
MCAs for receiver channels, or the intra-group queuing MQOT_PROCESS object).
agent (IGQ agent), may keep the destination queues v An option that is unsupported for the queue type
open even when messages are not being transmitted; (for example, MQOO_INQUIRE for a remote queue
this results in the queues appearing to be “in use”. Use that has no local definition).
the MQSC command DISPLAY QSTATUS to find out v One or more of the following options:
who is keeping the queue open. MQOO_INPUT_AS_Q_DEF
v On z/OS, this reason can also occur for an MQOPEN MQOO_INPUT_SHARED
or MQPUT1 call, if the object to be opened (which MQOO_INPUT_EXCLUSIVE
can be a queue, or for MQOPEN a namelist or MQOO_BROWSE
process object) is in the process of being deleted. MQOO_INQUIRE
MQOO_SET
Completion Code: MQCC_FAILED
when either:
Programmer Response: System design should specify
whether an application is to wait and retry, or take – the queue name is resolved through a cell
other action. directory, or
– ObjectQMgrName in the object descriptor specifies
the name of a local definition of a remote queue
2043 (X'07FB') MQRC_OBJECT_TYPE_ERROR
(in order to specify a queue-manager alias), and
Explanation: On the MQOPEN or MQPUT1 call, the the queue named in the RemoteQMgrName attribute
ObjectType field in the object descriptor MQOD of the definition is the name of the local queue
specifies a value that is not valid. For the MQPUT1 call, manager.
the object type must be MQOT_Q.
For the MQCLOSE call, this includes the following
Completion Code: MQCC_FAILED
case:
Programmer Response: Specify a valid object type. v The MQCO_DELETE or MQCO_DELETE_PURGE
option when the queue is not a dynamic queue.
queue manager; this is not allowed. See the 1 v On i5/OS, this reason can also be returned by the
WebSphere MQ Application Programming Guide for 1 MQOPEN and MQPUT1 calls, when
more information. 1 MQHC_DEF_HCONN is specified for the Hconn
v On an MQPUT1 call, the object descriptor MQOD or 1 parameter by an application running in
object record MQOR specifies the name of a model 1 compatibility mode.
queue. 1 2. On an MQCONN or MQCONNX call from an MQ
v On a previous MQPUT or MQPUT1 call, the 1 client application:
ReplyToQ field in the message descriptor specified the
name of a model queue, but a model queue cannot
1 v Attempting to connect to a queue manager within
be specified as the destination for reply or report
1 an MQ-client queue-manager group when none
1 of the queue managers in the group is available
messages. Only the name of a predefined queue, or
1 for connection (see the QMgrName parameter of the
the name of the dynamic queue created from the
model queue, can be specified as the destination. In
1 MQCONN call).
this situation the reason code 1 v If there is an error with the client-connection or
MQRC_Q_TYPE_ERROR is returned in the Reason 1 the corresponding server-connection channel
field of the MQDLH structure when the reply 1 definitions.
message or report message is placed on the 1 v On z/OS, if the optional OS/390 client
dead-letter queue. 1 attachment feature has not been installed.
Completion Code: MQCC_FAILED 1 3. If a command uses the CommandScope parameter
1 specfying a queue manager that is not active in the
Programmer Response: Specify a valid queue. 1 queue-sharing group.
Completion Code: MQCC_FAILED
2058 (X'080A') MQRC_Q_MGR_NAME_ERROR
Programmer Response: Ensure that the queue
Explanation: On an MQCONN or MQCONNX call, manager has been started. If the connection is from a
the value specified for the QMgrName parameter is not client application, check the channel definitions.
valid or not known. This reason also occurs if the
parameter pointer is not valid. (It is not always possible
to detect parameter pointers that are not valid; if not 2061 (X'080D') MQRC_REPORT_OPTIONS_ERROR
detected, unpredictable results occur.) Explanation: An MQPUT or MQPUT1 call was issued,
v On z/OS for CICS applications, this reason can occur but the Report field in the message descriptor MQMD
on any call if the original connect specified an contains one or more options that are not recognized
incorrect or unrecognized name. by the local queue manager. The options that cause this
reason code to be returned depend on the destination
This reason code can also occur if an MQ client of the message; see the description of REPORT in the
application attempts to connect to a queue manager WebSphere MQ Application Programming Guide for more
within an MQ-client queue-manager group (see the details.
QMgrName parameter of MQCONN), and either:
This reason code can also occur in the Feedback field in
v Queue-manager groups are not supported.
the MQMD of a report message, or in the Reason field
v There is no queue-manager group with the specified
in the MQDLH structure of a message on the
name.
dead-letter queue; in both cases it indicates that the
Completion Code: MQCC_FAILED destination queue manager does not support one or
more of the report options specified by the sender of
Programmer Response: Use an all-blank name if
the message.
possible, or verify that the name used is valid.
Completion Code: MQCC_FAILED
2059 (X'080B') MQRC_Q_MGR_NOT_AVAILABLE Programmer Response: Do the following:
v Ensure that the Report field in the message
1 Explanation: This occurs:
descriptor is initialized with a value when the
1 1. On an MQCONN or MQCONNX call, the queue message descriptor is declared, or is assigned a value
1 manager identified by the QMgrName parameter is not prior to the MQPUT or MQPUT1 call. Specify
1 available for connection. MQRO_NONE if no report options are required.
1 v On z/OS: v Ensure that the report options specified are valid; see
1 – For batch applications, this reason can be the Report field described in the description of
1 returned to applications running in LPARs that MQMD in the WebSphere MQ Application
1 do not have a queue manager installed. Programming Guide for valid report options.
1 – For CICS applications, this reason can occur on v If multiple report options are being set by adding the
1 any call if the original connect specified a individual report options together, ensure that the
1 queue manager whose name was recognized, same report option is not added twice.
1 but which is not available.
v Check that conflicting report options are not selectors specified on the call; the valid range is 0
specified. For example, do not add both through 256.
MQRO_EXCEPTION and
MQRO_EXCEPTION_WITH_DATA to the Report
2067 (X'0813') MQRC_SELECTOR_ERROR
field; only one of these can be specified.
Explanation: An MQINQ or MQSET call was issued,
but the Selectors array contains a selector that is not
2062 (X'080E')
valid for one of the following reasons:
MQRC_SECOND_MARK_NOT_ALLOWED
v The selector is not supported or out of range.
Explanation: An MQGET call was issued specifying v The selector is not applicable to the type of object
the MQGMO_MARK_SKIP_BACKOUT option in the whose attributes are being inquired or set.
Options field of MQGMO, but a message has already v The selector is for an attribute that cannot be set.
been marked within the current unit of work. Only one
This reason also occurs if the parameter pointer is not
marked message is allowed within each unit of work.
valid. (It is not always possible to detect parameter
This reason code occurs only on z/OS. pointers that are not valid; if not detected,
unpredictable results occur.)
Completion Code: MQCC_FAILED
Completion Code: MQCC_FAILED
Programmer Response: Modify the application so that
no more than one message is marked within each unit Programmer Response: Ensure that the value
of work. specified for the selector is valid for the object type
represented by Hobj. For the MQSET call, also ensure
that the selector represents an integer attribute that can
2063 (X'080F') MQRC_SECURITY_ERROR
be set.
Explanation: An MQCONN, MQCONNX, MQOPEN,
MQPUT1, or MQCLOSE call was issued, but it failed
2068 (X'0814') MQRC_SELECTOR_NOT_FOR_TYPE
because a security error occurred.
v On z/OS, the security error was returned by the Explanation: On the MQINQ call, one or more
External Security Manager. selectors in the Selectors array is not applicable to the
type of the queue whose attributes are being inquired.
Completion Code: MQCC_FAILED
This reason also occurs when the queue is a cluster
Programmer Response: Note the error from the queue that resolved to a remote instance of the queue.
security manager, and contact your system programmer In this case only a subset of the attributes that are valid
or security administrator. for local queues can be inquired. See the usage notes in
v On i5/OS, the FFST log will contain the error the description of MQINQ in the WebSphere MQ
information. Application Programming Guide for further details.
The call completes with MQCC_WARNING, with the
2065 (X'0811') MQRC_SELECTOR_COUNT_ERROR attribute values for the inapplicable selectors set as
follows:
Explanation: On an MQINQ or MQSET call, the v For integer attributes, the corresponding elements of
SelectorCount parameter specifies a value that is not IntAttrs are set to MQIAV_NOT_APPLICABLE.
valid. This reason also occurs if the parameter pointer v For character attributes, the appropriate parts of the
is not valid. (It is not always possible to detect CharAttrs string are set to a character string
parameter pointers that are not valid; if not detected, consisting entirely of asterisks (*).
unpredictable results occur.)
Completion Code: MQCC_WARNING
Completion Code: MQCC_FAILED
Programmer Response: Verify that the selector
Programmer Response: Specify a value in the range 0 specified is the one that was intended.
through 256.
If the queue is a cluster queue, specifying one of the
MQOO_BROWSE, MQOO_INPUT_*, or MQOO_SET
2066 (X'0812') options in addition to MQOO_INQUIRE forces the
MQRC_SELECTOR_LIMIT_EXCEEDED queue to resolve to the local instance of the queue.
Explanation: On an MQINQ or MQSET call, the However, if there is no local instance of the queue the
SelectorCount parameter specifies a value that is larger MQOPEN call fails.
than the maximum supported (256).
Completion Code: MQCC_FAILED
Programmer Response: Reduce the number of
zero through the value of MaxPriority queue-manager This reason code can also occur when BaseQName is the
attribute. name of a cluster queue that cannot be resolved
successfully.
2078 (X'081E') MQRC_TRIGGER_TYPE_ERROR Completion Code: MQCC_FAILED
Explanation: On an MQSET call, the value specified Programmer Response: Correct the queue definitions.
for the MQIA_TRIGGER_TYPE attribute selector is not
valid.
2085 (X'0825') MQRC_UNKNOWN_OBJECT_NAME
Completion Code: MQCC_FAILED
Explanation: An MQOPEN or MQPUT1 call was
Programmer Response: Specify a valid value. issued, but the object identified by the ObjectName and
ObjectQMgrName fields in the object descriptor MQOD
cannot be found. One of the following applies:
2079 (X'081F')
MQRC_TRUNCATED_MSG_ACCEPTED v The ObjectQMgrName field is one of the following:
– Blank
Explanation: On an MQGET call, the message length – The name of the local queue manager
was too large to fit into the supplied buffer. The – The name of a local definition of a remote queue
MQGMO_ACCEPT_TRUNCATED_MSG option was (a queue-manager alias) in which the
specified, so the call completes. The message is RemoteQMgrName attribute is the name of the local
removed from the queue (subject to unit-of-work queue manager
considerations), or, if this was a browse operation, the
browse cursor is advanced to this message. but no object with the specified ObjectName and
ObjectType exists on the local queue manager.
The DataLength parameter is set to the length of the
v The object being opened is a cluster queue that is
message before truncation, the Buffer parameter
hosted on a remote queue manager, but the local
contains as much of the message as fits, and the
queue manager does not have a defined route to the
MQMD structure is filled in.
remote queue manager.
Completion Code: MQCC_WARNING v The object being opened is a queue definition that
Programmer Response: None, because the application has QSGDISP(GROUP). Such definitions cannot be
expected this situation. used with the MQOPEN and MQPUT1 calls.
Explanation: An MQOPEN or MQPUT1 call was Programmer Response: Specify a valid queue
issued specifying an alias queue as the target, but the manager name. To refer to the local queue manager, a
BaseQName in the alias queue attributes is not name consisting entirely of blanks or beginning with a
recognized as a queue name. null character can be used. Ensure that the name is
1 the cell directory is the name of a local queue, but it that implies it) when the queue is opened.
1 does not have a Usage attribute of
1 MQUS_TRANSMISSION.
2097 (X'0831') MQRC_CONTEXT_HANDLE_ERROR
Completion Code: MQCC_FAILED
Explanation: On an MQPUT or MQPUT1 call,
Programmer Response: Check the values specified for MQPMO_PASS_IDENTITY_CONTEXT or
ObjectName and ObjectQMgrName. If these are correct, MQPMO_PASS_ALL_CONTEXT was specified, but the
check the queue definitions. For more information on handle specified in the Context field of the PutMsgOpts
transmission queues, see the WebSphere MQ Application parameter is either not a valid queue handle, or it is a
Programming Guide. valid queue handle but the queue was not opened with
MQOO_SAVE_ALL_CONTEXT.
2093 (X'082D') MQRC_NOT_OPEN_FOR_PASS_ALL Completion Code: MQCC_FAILED
Explanation: An MQPUT call was issued with the Programmer Response: Specify
MQPMO_PASS_ALL_CONTEXT option specified in the MQOO_SAVE_ALL_CONTEXT when the queue
PutMsgOpts parameter, but the queue had not been referred to is opened.
opened with the MQOO_PASS_ALL_CONTEXT option.
Completion Code: MQCC_FAILED 2098 (X'0832') MQRC_CONTEXT_NOT_AVAILABLE
Programmer Response: Specify Explanation: On an MQPUT or MQPUT1 call,
MQOO_PASS_ALL_CONTEXT (or another option that MQPMO_PASS_IDENTITY_CONTEXT or
implies it) when the queue is opened. MQPMO_PASS_ALL_CONTEXT was specified, but the
queue handle specified in the Context field of the
PutMsgOpts parameter has no context associated with it.
2094 (X'082E')
This arises if no message has yet been successfully
MQRC_NOT_OPEN_FOR_PASS_IDENT
retrieved with the queue handle referred to, or if the
Explanation: An MQPUT call was issued with the last successful MQGET call was a browse.
MQPMO_PASS_IDENTITY_CONTEXT option specified
This condition does not arise if the message that was
in the PutMsgOpts parameter, but the queue had not
last retrieved had no context associated with it.
been opened with the
MQOO_PASS_IDENTITY_CONTEXT option. v On z/OS, if a message is received by a message
channel agent that is putting messages with the
Completion Code: MQCC_FAILED authority of the user identifier in the message, this
Programmer Response: Specify code is returned in the Feedback field of an exception
MQOO_PASS_IDENTITY_CONTEXT (or another option report if the message has no context associated with
that implies it) when the queue is opened. it.
Completion Code: MQCC_FAILED
2095 (X'082F') MQRC_NOT_OPEN_FOR_SET_ALL Programmer Response: Ensure that a successful
Explanation: An MQPUT call was issued with the nonbrowse get call has been issued with the queue
MQPMO_SET_ALL_CONTEXT option specified in the handle referred to.
PutMsgOpts parameter, but the queue had not been
opened with the MQOO_SET_ALL_CONTEXT option. 2099 (X'0833') MQRC_SIGNAL1_ERROR
Completion Code: MQCC_FAILED Explanation: An MQGET call was issued, specifying
Programmer Response: Specify MQGMO_SET_SIGNAL in the GetMsgOpts parameter,
MQOO_SET_ALL_CONTEXT when the queue is but the Signal1 field is not valid.
opened. v On z/OS, the address contained in the Signal1 field
is not valid, or points to read-only storage. (It is not
always possible to detect parameter pointers that are
2096 (X'0830') MQRC_NOT_OPEN_FOR_SET_IDENT not valid; if not detected, unpredictable results
occur.)
Explanation: An MQPUT call was issued with the
v On Windows 95, Windows 98, the window handle in
MQPMO_SET_IDENTITY_CONTEXT option specified
the Signal1 field is not valid.
in the PutMsgOpts parameter, but the queue had not
been opened with the
MQOO_SET_IDENTITY_CONTEXT option. This reason code occurs only in the following
environments: z/OS, Windows 95, Windows 98.
Completion Code: MQCC_FAILED
Completion Code: MQCC_FAILED
Programmer Response: Specify
MQOO_SET_IDENTITY_CONTEXT (or another option Programmer Response: Correct the setting of the
Signal1 field.
This reason code occurs only on z/OS. This can occur on the MQGET call when the
MQGMO_CONVERT option is included in the
Completion Code: MQCC_FAILED GetMsgOpts parameter; the coded character-set identifier
Programmer Response: Obey the rules for using the in error is the CodedCharSetId field in the message
MQXWAIT call. Refer to the WebSphere MQ being retrieved. In this case, the message data is
Intercommunication book for details of this call. returned unconverted, the values of the CodedCharSetId
and Encoding fields in the MsgDesc parameter are set to
those of the message returned, and the call completes Encoding fields always correctly describe the relevant
with MQCC_WARNING. message data.
This reason can also occur on the MQGET call when This reason code can also occur on the MQXCNVC call,
the message contains one or more MQ header when the Options parameter contains an unsupported
structures (MQCIH, MQDLH, MQIIH, MQRMH), and MQDCC_SOURCE_* value, or when
the CodedCharSetId field in the message specifies a MQDCC_SOURCE_ENC_UNDEFINED is specified for
character set that does not have SBCS characters for the a UCS-2 code page.
characters that are valid in queue names. MQ header
Completion Code: MQCC_WARNING or
structures containing such characters are not valid, and
MQCC_FAILED
so the message is returned unconverted. The Unicode
character set UCS-2 is an example of such a character Programmer Response: Check the integer encoding
set. that was specified when the message was put. If this is
correct, check that it is one for which queue-manager
If the message consists of several parts, each of which
conversion is supported. If queue-manager conversion
is described by its own CodedCharSetId and Encoding
is not supported for the required integer encoding,
fields (for example, a message with format name
conversion must be carried out by the application.
MQFMT_DEAD_LETTER_HEADER), some parts may
be converted and other parts not converted. However,
the values returned in the various CodedCharSetId and 2113 (X'0841')
Encoding fields always correctly describe the relevant MQRC_SOURCE_DECIMAL_ENC_ERROR
message data.
Explanation: On an MQGET call with the
This reason can also occur on the MQXCNVC call; the MQGMO_CONVERT option included in the
coded character-set identifier in error is the GetMsgOpts parameter, the Encoding value in the
SourceCCSID parameter. Either the SourceCCSID message being retrieved specifies a decimal encoding
parameter specifies a value that is not valid or not that is not recognized. The message data is returned
supported, or the SourceCCSID parameter pointer is not unconverted, the values of the CodedCharSetId and
valid. (It is not always possible to detect parameter Encoding fields in the MsgDesc parameter are set to
pointers that are not valid; if not detected, those of the message returned, and the call completes
unpredictable results occur.) with MQCC_WARNING.
Completion Code: MQCC_WARNING or If the message consists of several parts, each of which
MQCC_FAILED is described by its own CodedCharSetId and Encoding
fields (for example, a message with format name
Programmer Response: Check the character-set
MQFMT_DEAD_LETTER_HEADER), some parts may
identifier that was specified when the message was put,
be converted and other parts not converted. However,
or that was specified for the SourceCCSID parameter on
the values returned in the various CodedCharSetId and
the MQXCNVC call. If this is correct, check that it is
Encoding fields always correctly describe the relevant
one for which queue-manager conversion is supported.
message data.
If queue-manager conversion is not supported for the
specified character set, conversion must be carried out Completion Code: MQCC_WARNING
by the application.
Programmer Response: Check the decimal encoding
that was specified when the message was put. If this is
2112 (X'0840') correct, check that it is one for which queue-manager
MQRC_SOURCE_INTEGER_ENC_ERROR conversion is supported. If queue-manager conversion
is not supported for the required decimal encoding,
Explanation: On an MQGET call, with the
conversion must be carried out by the application.
MQGMO_CONVERT option included in the
GetMsgOpts parameter, the Encoding value in the
message being retrieved specifies an integer encoding 2114 (X'0842')
that is not recognized. The message data is returned MQRC_SOURCE_FLOAT_ENC_ERROR
unconverted, the values of the CodedCharSetId and
Encoding fields in the MsgDesc parameter are set to Explanation: On an MQGET call, with the
those of the message returned, and the call completes MQGMO_CONVERT option included in the
with MQCC_WARNING. GetMsgOpts parameter, the Encoding value in the
message being retrieved specifies a floating-point
If the message consists of several parts, each of which encoding that is not recognized. The message data is
is described by its own CodedCharSetId and Encoding returned unconverted, the values of the CodedCharSetId
fields (for example, a message with format name and Encoding fields in the MsgDesc parameter are set to
MQFMT_DEAD_LETTER_HEADER), some parts may those of the message returned, and the call completes
be converted and other parts not converted. However, with MQCC_WARNING.
the values returned in the various CodedCharSetId and
If the message consists of several parts, each of which
Completion Code: MQCC_WARNING be converted and other parts not converted. However,
the values returned in the various character-set and
Programmer Response: Check the floating-point
encoding fields always correctly describe the relevant
encoding that was specified. If this is correct, check that
message data.
it is one for which queue-manager conversion is
supported. If queue-manager conversion is not This reason can also occur on the MQXCNVC call,
supported for the required floating-point encoding, when the TargetBuffer parameter is too small too
conversion must be carried out by the application. accommodate the converted string, and the string has
been truncated to fit in the buffer. The length of valid
data returned is given by the DataLength parameter; in
2119 (X'0847') MQRC_NOT_CONVERTED
the case of a DBCS string or mixed SBCS/DBCS string,
Explanation: An MQGET call was issued with the this length may be less than the length of TargetBuffer.
MQGMO_CONVERT option specified in the
Completion Code: MQCC_WARNING
GetMsgOpts parameter, but an error occurred during
conversion of the data in the message. The message Programmer Response: For the MQGET call, check
data is returned unconverted, the values of the that the exit is converting the message data correctly
CodedCharSetId and Encoding fields in the MsgDesc and setting the output length DataLength to the
parameter are set to those of the message returned, and appropriate value. If it is, the application issuing the
the call completes with MQCC_WARNING. MQGET call must provide a larger buffer for the
Buffer parameter.
If the message consists of several parts, each of which
is described by its own CodedCharSetId and Encoding For the MQXCNVC call, if the string must be converted
fields (for example, a message with format name without truncation, provide a larger output buffer.
MQFMT_DEAD_LETTER_HEADER), some parts may
be converted and other parts not converted. However,
2121 (X'0849')
the values returned in the various CodedCharSetId and
MQRC_NO_EXTERNAL_PARTICIPANTS
Encoding fields always correctly describe the relevant
message data. Explanation: An MQBEGIN call was issued to start a
unit of work coordinated by the queue manager, but no
This error may also indicate that a parameter to the
participating resource managers have been registered
data-conversion service is not supported.
with the queue manager. As a result, only changes to
Completion Code: MQCC_WARNING MQ resources can be coordinated by the queue
manager in the unit of work.
Programmer Response: Check that the message data
is correctly described by the Format, CodedCharSetId This reason code occurs in the following environments:
and Encoding parameters that were specified when the AIX, HP-UX, OS/2, i5/OS, Solaris, Windows.
message was put. Also check that these values, and the
Completion Code: MQCC_WARNING
CodedCharSetId and Encoding specified in the MsgDesc
parameter on the MQGET call, are supported for Programmer Response: If the application does not
queue-manager conversion. If the required conversion require non-MQ resources to participate in the unit of
is not supported, conversion must be carried out by the work, this reason code can be ignored or the
application. MQBEGIN call removed. Otherwise consult your
system programmer to determine why the required
resource managers have not been registered with the
2120 (X'0848')
queue manager; the queue manager’s configuration file
MQRC_CONVERTED_MSG_TOO_BIG
may be in error.
Explanation: On an MQGET call with the
MQGMO_CONVERT option included in the
2122 (X'084A')
GetMsgOpts parameter, the message data expanded
MQRC_PARTICIPANT_NOT_AVAILABLE
during data conversion and exceeded the size of the
buffer provided by the application. However, the Explanation: An MQBEGIN call was issued to start a
message had already been removed from the queue unit of work coordinated by the queue manager, but
because prior to conversion the message data could be one or more of the participating resource managers that
accommodated in the application buffer without had been registered with the queue manager is not
truncation. available. As a result, changes to those resources cannot
be coordinated by the queue manager in the unit of
The message is returned unconverted, with the
work.
CompCode parameter of the MQGET call set to
MQCC_WARNING. If the message consists of several This reason code occurs in the following environments:
parts, each of which is described by its own AIX, HP-UX, OS/2, i5/OS, Solaris, Windows.
character-set and encoding fields (for example, a
message with format name Completion Code: MQCC_WARNING
MQFMT_DEAD_LETTER_HEADER), some parts may
Programmer Response: Use the normal Explanation: On an MQCONN call, the connection
error-reporting mechanisms to determine whether the handling module (CSQBCON for batch and
outcome was mixed. If it was, take appropriate action CSQQCONN for IMS) could not be loaded, so the
to resynchronize the resources. adapter could not link to it.
This reason code does not prevent the application This reason code occurs only on z/OS.
initiating further units of work. Completion Code: MQCC_FAILED
Programmer Response: Ensure that the correct library application program execution JCL, and in the
concatenation has been specified in the batch queue-manager startup JCL.
application program execution JCL, and in the
queue-manager startup JCL.
2134 (X'0856') MQRC_BO_ERROR
Explanation: On an MQBEGIN call, the begin-options
2130 (X'0852')
structure MQBO is not valid, for one of the following
MQRC_ADAPTER_SERV_LOAD_ERROR
reasons:
Explanation: On an MQI call, the batch adapter could v The StrucId field is not MQBO_STRUC_ID.
not load the API service module CSQBSRV, and so v The Version field is not MQBO_VERSION_1.
could not link to it. v The parameter pointer is not valid. (It is not always
possible to detect parameter pointers that are not
This reason code occurs only on z/OS.
valid; if not detected, unpredictable results occur.)
Completion Code: MQCC_FAILED v The queue manager cannot copy the changed
structure to application storage, even though the call
Programmer Response: Ensure that the correct library is successful. This can occur, for example, if the
concatenation has been specified in the batch pointer points to read-only storage.
application program execution JCL, and in the
queue-manager startup JCL.
This reason code occurs in the following environments:
AIX, HP-UX, OS/2, i5/OS, Solaris, Windows, plus
2131 (X'0853') MQRC_ADAPTER_DEFS_ERROR WebSphere MQ clients connected to these systems.
Explanation: On an MQCONN call, the subsystem Completion Code: MQCC_FAILED
definition module (CSQBDEFV for batch and
Programmer Response: Ensure that input fields in the
CSQQDEFV for IMS) does not contain the required
MQBO structure are set correctly.
control block identifier.
This reason code occurs only on z/OS.
2135 (X'0857') MQRC_DH_ERROR
Completion Code: MQCC_FAILED
Explanation: An MQPUT or MQPUT1 call was issued,
Programmer Response: Check your library but the message data contains an MQDH structure that
concatenation. If this is correct, check that the is not valid. Possible errors include the following:
CSQBDEFV or CSQQDEFV module contains the v The StrucId field is not MQDH_STRUC_ID.
required subsystem ID. v The Version field is not MQDH_VERSION_1.
v The StrucLength field specifies a value that is too
small to include the structure plus the arrays of
2132 (X'0854') MQOR and MQPMR records.
MQRC_ADAPTER_DEFS_LOAD_ERROR v The CodedCharSetId field is zero, or a negative value
Explanation: On an MQCONN call, the subsystem that is not valid.
definition module (CSQBDEFV for batch and v The BufferLength parameter of the call has a value
CSQQDEFV for IMS) could not be loaded. that is too small to accommodate the structure (the
structure extends beyond the end of the message).
This reason code occurs only on z/OS.
Completion Code: MQCC_FAILED This reason code occurs in the following environments:
AIX, HP-UX, OS/2, i5/OS, Solaris, Windows, plus
Programmer Response: Ensure that the correct library WebSphere MQ clients connected to these systems.
concatenation has been specified in the application
program execution JCL, and in the queue-manager Completion Code: MQCC_FAILED
startup JCL. Programmer Response: Check that the fields in the
structure are set correctly. Ensure that the application
2133 (X'0855') sets the CodedCharSetId field to a valid value (note:
MQRC_ADAPTER_CONV_LOAD_ERROR MQCCSI_DEFAULT, MQCCSI_EMBEDDED,
MQCCSI_Q_MGR, and MQCCSI_UNDEFINED are not
Explanation: On an MQGET call, the adapter (batch or valid in this field).
IMS) could not load the data conversion services
modules.
2136 (X'0858') MQRC_MULTIPLE_REASONS
This reason code occurs only on z/OS.
Explanation: An MQOPEN, MQPUT or MQPUT1 call
Completion Code: MQCC_FAILED was issued to open a distribution list or put a message
Programmer Response: Ensure that the correct library to a distribution list, but the result of the call was not
concatenation has been specified in the batch
the same for all of the destinations in the list. One of records are provided by the application on the call to
the following applies: enable the error(s) to be determined.
v The call succeeded for some of the destinations but
not others. The completion code is
2138 (X'085A')
MQCC_WARNING in this case.
MQRC_ADAPTER_DISC_LOAD_ERROR
v The call failed for all of the destinations, but for
differing reasons. The completion code is Explanation: On an MQDISC call, the disconnect
MQCC_FAILED in this case. handling module (CSQBDSC for batch and CSQQDISC
for IMS) could not be loaded, so the adapter could not
This reason code occurs in the following environments: link to it.
AIX, HP-UX, OS/2, i5/OS, Solaris, Windows, plus
This reason code occurs only on z/OS.
WebSphere MQ clients connected to these systems.
Completion Code: MQCC_FAILED
Completion Code: MQCC_WARNING or
MQCC_FAILED Programmer Response: Ensure that the correct library
concatenation has been specified in the application
Programmer Response: Examine the MQRR response
program execution JCL, and in the queue-manager
records to identify the destinations for which the call
startup JCL. Any uncommitted changes in a unit of
failed, and the reason for the failure. Ensure that
work should be backed out. A unit of work that is
sufficient response records are provided by the
coordinated by the queue manager is backed out
application on the call to enable the error(s) to be
automatically.
determined. For the MQPUT1 call, the response records
must be specified using the MQOD structure, and not
the MQPMO structure. 2139 (X'085B') MQRC_CNO_ERROR
Explanation: On an MQCONNX call, the
2137 (X'0859') MQRC_OPEN_FAILED connect-options structure MQCNO is not valid, for one
of the following reasons:
Explanation: A queue or other MQ object could not be
v The StrucId field is not MQCNO_STRUC_ID.
opened successfully, for one of the following reasons:
v The Version field specifies a value that is not valid
v An MQCONN or MQCONNX call was issued, but
or not supported.
the queue manager was unable to open an object that
v The parameter pointer is not valid. (It is not always
is used internally by the queue manager. As a result,
possible to detect parameter pointers that are not
processing cannot continue. The error log will
valid; if not detected, unpredictable results occur.)
contain the name of the object that could not be
v The queue manager cannot copy the changed
opened.
structure to application storage, even though the call
v An MQPUT call was issued to put a message to a
is successful. This can occur, for example, if the
distribution list, but the message could not be sent to
parameter pointer points to read-only storage.
the destination to which this reason code applies
because that destination was not opened successfully
by the MQOPEN call. This reason occurs only in the This reason code occurs in the following environments:
Reason field of the MQRR response record. AIX, HP-UX, z/OS, OS/2, i5/OS, Solaris, Windows,
plus WebSphere MQ clients connected to these systems.
This reason code occurs in the following environments: Completion Code: MQCC_FAILED
AIX, HP-UX, OS/2, i5/OS, Solaris, Windows, plus
WebSphere MQ clients connected to these systems. Programmer Response: Ensure that input fields in the
MQCNO structure are set correctly.
Completion Code: MQCC_FAILED
Programmer Response: Do one of the following: 2140 (X'085C') MQRC_CICS_WAIT_FAILED
v If the error occurred on the MQCONN or Explanation: On any MQI call, the CICS adapter
MQCONNX call, ensure that the required objects issued an EXEC CICS WAIT request, but the request
exist by running the following command and then was rejected by CICS.
retrying the application:
STRMQM -c qmgr This reason code occurs only on z/OS.
Completion Code: MQCC_FAILED
where qmgr should be replaced by the name of the
queue manager. Programmer Response: Examine the CICS trace data
for actual response codes. The most likely cause is that
v If the error occurred on the MQPUT call, examine the task has been canceled by the operator or by the
the MQRR response records specified on the system.
MQOPEN call to determine the reason that the
queue failed to open. Ensure that sufficient response
Completion Code: MQCC_FAILED This reason code occurs in the following environments:
AIX, HP-UX, OS/2, i5/OS, Solaris, Windows, plus
Programmer Response: If it is intended to open a
WebSphere MQ clients connected to these systems.
distribution list, set the ObjectName field to blanks or
the null string. If it is not intended to open a Completion Code: MQCC_FAILED
distribution list, set the RecsPresent field to zero.
Programmer Response: Ensure that one of
ObjectRecOffset and ObjectRecPtr is zero and the
2153 (X'0869') other nonzero. Ensure that the field used points to
MQRC_OBJECT_Q_MGR_NAME_ERROR accessible storage.
Explanation: An MQOPEN or MQPUT1 call was
issued to open a distribution list (that is, the 2156 (X'086C')
RecsPresent field in MQOD is greater than zero), but MQRC_RESPONSE_RECORDS_ERROR
the ObjectQMgrName field is neither blank nor the null
Explanation: An MQOPEN or MQPUT1 call was
string.
issued to open a distribution list (that is, the
This reason code occurs in the following environments: RecsPresent field in MQOD is greater than zero), but
AIX, HP-UX, OS/2, i5/OS, Solaris, Windows, plus the MQRR response records are not specified correctly.
WebSphere MQ clients connected to these systems. One of the following applies:
v ResponseRecOffset is not zero and ResponseRecPtr is
Completion Code: MQCC_FAILED
not zero and not the null pointer.
Programmer Response: If it is intended to open a v ResponseRecPtr is not a valid pointer.
distribution list, set the ObjectQMgrName field to blanks v ResponseRecPtr or ResponseRecOffset points to
or the null string. If it is not intended to open a storage that is not accessible.
distribution list, set the RecsPresent field to zero.
This reason code occurs in the following environments:
AIX, HP-UX, OS/2, i5/OS, Solaris, Windows, plus
2154 (X'086A') MQRC_RECS_PRESENT_ERROR
WebSphere MQ clients connected to these systems.
Explanation: An MQOPEN or MQPUT1 call was
Completion Code: MQCC_FAILED
issued, but the call failed for one of the following
reasons: Programmer Response: Ensure that at least one of
v RecsPresent in MQOD is less than zero. ResponseRecOffset and ResponseRecPtr is zero. Ensure
v ObjectType in MQOD is not MQOT_Q, and that the field used points to accessible storage.
RecsPresent is not zero. RecsPresent must be zero if
the object being opened is not a queue.
2157 (X'086D') MQRC_ASID_MISMATCH
This reason code occurs in the following environments: Explanation: On any MQI call, the caller’s primary
AIX, HP-UX, OS/2, i5/OS, Solaris, Windows, plus ASID was found to be different from the home ASID.
WebSphere MQ clients connected to these systems.
This reason code occurs only on z/OS.
Completion Code: MQCC_FAILED
Completion Code: MQCC_FAILED
Programmer Response: If it is intended to open a
Programmer Response: Correct the application (MQI
distribution list, set the ObjectType field to MQOT_Q
calls cannot be issued in cross-memory mode). Any
and RecsPresent to the number of destinations in the
uncommitted changes in a unit of work should be
list. If it is not intended to open a distribution list, set
backed out. A unit of work that is coordinated by the
the RecsPresent field to zero.
queue manager is backed out automatically.
system scheduling factors, the queue manager shuts concatenation has been specified, and that the API
down before the call completes. crossing exit module is executable and correctly named.
Any uncommitted changes in a unit of work should be
Completion Code: MQCC_FAILED
backed out. A unit of work that is coordinated by the
Programmer Response: The application should tidy queue manager is backed out automatically.
up and end. If the application is in the middle of a unit
of work coordinated by an external unit-of-work
2184 (X'0888') MQRC_REMOTE_Q_NAME_ERROR
coordinator, the application should issue the
appropriate call to back out the unit of work. Any unit Explanation: On an MQOPEN or MQPUT1 call, one
of work that is coordinated by the queue manager is of the following occurred:
backed out automatically. v A local definition of a remote queue (or an alias to
one) was specified, but the RemoteQName attribute in
the remote queue definition is entirely blank. Note
2163 (X'0873') MQRC_DUPLICATE_RECOV_COORD
that this error occurs even if the XmitQName in the
Explanation: On an MQCONN or MQCONNX call, a definition is not blank.
recovery coordinator already exists for the connection v The ObjectQMgrName field in the object descriptor is
name specified on the connection call issued by the not blank and not the name of the local queue
adapter. manager, but the ObjectName field is blank.
A conflict arises only if there are two CICS systems, Completion Code: MQCC_FAILED
two IMS systems, or one each of CICS and IMS, having
Programmer Response: Alter the local definition of
the same connection identifiers. Batch and TSO
the remote queue and supply a valid remote queue
connections need not have unique identifiers.
name, or supply a nonblank ObjectName in the object
This reason code occurs only on z/OS. descriptor, as appropriate.
Completion Code: MQCC_FAILED
2185 (X'0889')
Programmer Response: Ensure that the naming MQRC_INCONSISTENT_PERSISTENCE
conventions used in different systems that might
connect to the queue manager do not conflict. Explanation: An MQPUT call was issued to put a
message in a group or a segment of a logical message,
but the value specified or defaulted for the Persistence
2173 (X'087D') MQRC_PMO_ERROR field in MQMD is not consistent with the current group
Explanation: On an MQPUT or MQPUT1 call, the and segment information retained by the queue
MQPMO structure is not valid, for one of the following manager for the queue handle. All messages in a group
reasons: and all segments in a logical message must have the
v The StrucId field is not MQPMO_STRUC_ID. same value for persistence, that is, all must be
v The Version field specifies a value that is not valid persistent, or all must be nonpersistent.
or not supported. If the current call specifies
v The parameter pointer is not valid. (It is not always MQPMO_LOGICAL_ORDER, the call fails. If the
possible to detect parameter pointers that are not current call does not specify
valid; if not detected, unpredictable results occur.) MQPMO_LOGICAL_ORDER, but the previous MQPUT
v The queue manager cannot copy the changed call for the queue handle did, the call succeeds with
structure to application storage, even though the call completion code MQCC_WARNING.
is successful. This can occur, for example, if the
pointer points to read-only storage. This reason code occurs in the following environments:
AIX, HP-UX, z/OS, OS/2, i5/OS, Solaris, Windows,
Completion Code: MQCC_FAILED plus WebSphere MQ clients connected to these systems.
Programmer Response: Ensure that input fields in the Completion Code: MQCC_WARNING or
MQPMO structure are set correctly. MQCC_FAILED
Programmer Response: Modify the application to
2183 (X'0887') MQRC_API_EXIT_LOAD_ERROR ensure that the same value of persistence is used for all
Explanation: The API crossing exit module could not messages in the group, or all segments of the logical
be linked. If this reason is returned when the API message.
crossing exit is invoked after the call has been executed,
the call itself may have executed correctly. 2186 (X'088A') MQRC_GMO_ERROR
This reason code occurs only on z/OS. Explanation: On an MQGET call, the MQGMO
Completion Code: MQCC_FAILED structure is not valid, for one of the following reasons:
v The StrucId field is not MQGMO_STRUC_ID.
Programmer Response: Ensure that the correct library
v The Version field specifies a value that is not valid Completion Code: MQCC_FAILED
or not supported.
Programmer Response: Check that the repository
v The parameter pointer is not valid. (It is not always
manager is operating and that the queue and channel
possible to detect parameter pointers that are not
definitions are correct.
valid; if not detected, unpredictable results occur.)
v The queue manager cannot copy the changed
structure to application storage, even though the call 2190 (X'088E')
is successful. This can occur, for example, if the MQRC_CONVERTED_STRING_TOO_BIG
pointer points to read-only storage.
Explanation: On an MQGET call with the
Completion Code: MQCC_FAILED MQGMO_CONVERT option included in the
GetMsgOpts parameter, a string in a fixed-length field in
Programmer Response: Ensure that input fields in the
the message expanded during data conversion and
MQGMO structure are set correctly.
exceeded the size of the field. When this happens, the
queue manager tries discarding trailing blank
2187 (X'088B') characters and characters following the first null
MQRC_CICS_BRIDGE_RESTRICTION character in order to make the string fit, but in this case
there were insufficient characters that could be
Explanation: It is not permitted to issue MQI calls
discarded.
from user transactions that are run in an
MQ/CICS-bridge environment where the bridge exit This reason code can also occur for messages with a
also issues MQI calls. The MQI call fails. If this occurs format name of MQFMT_IMS_VAR_STRING. When
in the bridge exit, it will result in a transaction abend. this happens, it indicates that the IMS variable string
If it occurs in the user transaction, this may result in a expanded such that its length exceeded the capacity of
transaction abend. the 2-byte binary length field contained within the
structure of the IMS variable string. (The queue
This reason code occurs only on z/OS.
manager never discards trailing blanks in an IMS
Completion Code: MQCC_FAILED variable string.)
Programmer Response: The transaction cannot be run The message is returned unconverted, with the
using the MQ/CICS bridge. Refer to the appropriate CompCode parameter of the MQGET call set to
CICS manual for information about restrictions in the MQCC_WARNING. If the message consists of several
MQ/CICS bridge environment. parts, each of which is described by its own
character-set and encoding fields (for example, a
message with format name
2188 (X'088C') MQFMT_DEAD_LETTER_HEADER), some parts may
MQRC_STOPPED_BY_CLUSTER_EXIT be converted and other parts not converted. However,
Explanation: An MQOPEN, MQPUT, or MQPUT1 call the values returned in the various character-set and
was issued to open or put a message on a cluster encoding fields always correctly describe the relevant
queue, but the cluster workload exit rejected the call. message data.
This reason code occurs in the following environments: This reason code does not occur if the string could be
AIX, HP-UX, z/OS, OS/2, i5/OS, Solaris, Windows, made to fit by discarding trailing blank characters.
plus WebSphere MQ clients connected to these systems. Completion Code: MQCC_WARNING
Completion Code: MQCC_FAILED Programmer Response: Check that the fields in the
Programmer Response: Check the cluster workload message contain the correct values, and that the
exit to ensure that it has been written correctly. character-set identifiers specified by the sender and
Determine why it rejected the call and correct the receiver of the message are correct. If they are, the
problem. layout of the data in the message must be modified to
increase the lengths of the field(s) so that there is
sufficient space to allow the string(s) to expand when
2189 (X'088D') converted.
MQRC_CLUSTER_RESOLUTION_ERROR
Explanation: An MQOPEN, MQPUT, or MQPUT1 call 2191 (X'088F') MQRC_TMC_ERROR
was issued to open or put a message on a cluster
queue, but the queue definition could not be resolved Explanation: An MQPUT or MQPUT1 call was issued,
correctly because a response was required from the but the message data contains an MQTMC2 structure
repository manager but none was available. that is not valid. Possible errors include the following:
v The StrucId field is not MQTMC_STRUC_ID.
This reason code occurs in the following environments: v The Version field is not MQTMC_VERSION_2.
AIX, HP-UX, z/OS, OS/2, i5/OS, Solaris, Windows,
plus WebSphere MQ clients connected to these systems.
v The BufferLength parameter of the call has a value This reason code occurs only on z/OS.
that is too small to accommodate the structure (the
Completion Code: MQCC_FAILED
structure extends beyond the end of the message).
Programmer Response: Check that the storage class
This reason code occurs in the following environments: for the queue maps to a valid page set using the
AIX, HP-UX, OS/2, i5/OS, Solaris, Windows, plus DISPLAY Q(xx) STGCLASS, DISPLAY STGCLASS(xx),
WebSphere MQ clients connected to these systems. and DISPLAY USAGE PSID commands. If you are
unable to resolve the problem, notify the system
Completion Code: MQCC_FAILED
programmer who should:
Programmer Response: Check that the fields in the v Collect the following diagnostic information:
structure are set correctly. – A description of the actions that led to the error
– A listing of the application program being run at
2192 (X'0890') MQRC_PAGESET_FULL the time of the error
– Details of the page sets defined for use by the
Explanation: Former name for queue manager
MQRC_STORAGE_MEDIUM_FULL. v Attempt to re-create the problem, and take a system
dump immediately after the error occurs
2192 (X'0890') MQRC_STORAGE_MEDIUM_FULL v Contact your IBM Support Center
Explanation: An MQI call or command was issued to
operate on an object, but the call failed because the 2194 (X'0892')
external storage medium is full. One of the following MQRC_NAME_NOT_VALID_FOR_TYPE
applies:
v A page-set data set is full (nonshared queues only). Explanation: An MQOPEN call was issued to open
v A coupling-facility structure is full (shared queues the queue manager definition, but the ObjectName field
only). in the ObjDesc parameter is not blank.
Completion Code: MQCC_FAILED
This reason code occurs only on z/OS.
Programmer Response: Ensure that the ObjectName
Completion Code: MQCC_FAILED field is set to blanks.
Programmer Response: Check which queues contain
messages and look for applications that might be filling 2195 (X'0893') MQRC_UNEXPECTED_ERROR
the queues unintentionally. Be aware that the queue
that has caused the page set or coupling-facility Explanation: The call was rejected because an
structure to become full is not necessarily the queue unexpected error occurred.
referenced by the MQI call that returned Completion Code: MQCC_FAILED
MQRC_STORAGE_MEDIUM_FULL.
Programmer Response: Check the application’s
Check that all of the usual server applications are parameter list to ensure, for example, that the correct
operating correctly and processing the messages on the number of parameters was passed, and that data
queues. pointers and storage keys are valid. If the problem
If the applications and servers are operating correctly, cannot be resolved, contact your system programmer.
increase the number of server applications to cope with v On z/OS, check whether any information has been
the message load, or request the system programmer to displayed on the console. If this error occurs on an
increase the size of the page-set data sets. MQCONN or MQCONNX call, check that the
subsystem named is an active MQ subsystem. In
particular, check that it is not a DB2™ subsystem. If
2193 (X'0891') MQRC_PAGESET_ERROR the problem cannot be resolved, rerun the
application with a CSQSNAP DD card (if you have
Explanation: An error was encountered with the page
not already got a dump) and send the resulting
set while attempting to access it for a locally defined
dump to IBM.
queue. This could be because the queue is on a page
v On OS/2 and i5/OS, consult the FFST record to
set that does not exist. A console message is issued that
obtain more detail about the problem.
tells you the number of the page set in error. For
v On HP OpenVMS, HP NonStop Server, and UNIX
example if the error occurred in the TEST job, and your
systems, consult the FDC file to obtain more detail
user identifier is ABCDEFG, the message is:
about the problem.
CSQI041I CSQIALLC JOB TEST USER ABCDEFG HAD ERROR ACCESSING PAGE SET 27
Programmer Response: Check that the fields in the This reason code occurs in the following environments:
structure are set correctly. Ensure that the application AIX, HP-UX, z/OS, OS/2, i5/OS, Solaris, Windows,
sets the CodedCharSetId field to a valid value (note: plus WebSphere MQ clients connected to these systems.
MQCCSI_DEFAULT, MQCCSI_EMBEDDED,
Completion Code: MQCC_FAILED
MQCCSI_Q_MGR, and MQCCSI_UNDEFINED are not
valid in this field). Programmer Response: Specify a value in the range 1
through 999 999 999. Do not attempt to create a
message group containing more than 999 999 999
2249 (X'08C9') MQRC_MSG_FLAGS_ERROR
messages.
Explanation: An MQPUT or MQPUT1 call was issued,
but the MsgFlags field in the message descriptor
2251 (X'08CB') MQRC_OFFSET_ERROR
MQMD contains one or more message flags that are
not recognized by the local queue manager. The Explanation: An MQPUT or MQPUT1 call was issued,
message flags that cause this reason code to be but the value of the Offset field in the MQMD or
returned depend on the destination of the message; see MQMDE structure is less than zero or greater than
the description of REPORT in the WebSphere MQ 999 999 999.
Application Programming Guide for more details.
This error can also occur on the MQPUT call if the
This reason code can also occur in the Feedback field in Offset field would have become greater than
the MQMD of a report message, or in the Reason field 999 999 999 as a result of the call.
in the MQDLH structure of a message on the
This reason code occurs in the following environments:
dead-letter queue; in both cases it indicates that the
AIX, HP-UX, z/OS, OS/2, i5/OS, Solaris, Windows,
destination queue manager does not support one or
plus WebSphere MQ clients connected to these systems.
more of the message flags specified by the sender of
the message. Completion Code: MQCC_FAILED
This reason code occurs in the following environments: Programmer Response: Specify a value in the range 0
AIX, HP-UX, z/OS, OS/2, i5/OS, Solaris, Windows, through 999 999 999. Do not attempt to create a
plus WebSphere MQ clients connected to these systems. message segment that would extend beyond an offset
of 999 999 999.
Completion Code: MQCC_FAILED
Programmer Response: Do the following:
2252 (X'08CC')
v Ensure that the MsgFlags field in the message
MQRC_ORIGINAL_LENGTH_ERROR
descriptor is initialized with a value when the
message descriptor is declared, or is assigned a value Explanation: An MQPUT or MQPUT1 call was issued
prior to the MQPUT or MQPUT1 call. Specify to put a report message that is a segment, but the
MQMF_NONE if no message flags are needed. OriginalLength field in the MQMD or MQMDE
v Ensure that the message flags specified are valid; see structure is either:
the MsgFlags field described in the description of v Less than the length of data in the message, or
MQMD in the WebSphere MQ Application v Less than one (for a segment that is not the last
Programming Guide for valid message flags. segment), or
v If multiple message flags are being set by adding the v Less than zero (for a segment that is the last
individual message flags together, ensure that the segment)
same message flag is not added twice.
v On z/OS, ensure that the message flags specified are This reason code occurs in the following environments:
valid for the index type of the queue; see the AIX, HP-UX, z/OS, OS/2, i5/OS, Solaris, Windows,
description of the MsgFlags field in MQMD for plus WebSphere MQ clients connected to these systems.
further details.
Completion Code: MQCC_FAILED
Programmer Response: Specify a value that is greater
than zero. Zero is valid only for the last segment. plus WebSphere MQ clients connected to these systems.
Completion Code: MQCC_FAILED
2253 (X'08CD') MQRC_SEGMENT_LENGTH_ZERO
Programmer Response: Modify the application to pass
Explanation: An MQPUT or MQPUT1 call was issued a version-2 MQGMO. Check the application logic to
to put the first or an intermediate segment of a logical ensure that the Version field in MQGMO has been set
message, but the length of the application message data to MQGMO_VERSION_2. Alternatively, remove the
in the segment (excluding any MQ headers that may be option that requires the version-2 MQGMO.
present) is zero. The length must be at least one for the
first or intermediate segment.
2257 (X'08D1') MQRC_WRONG_MD_VERSION
This reason code occurs in the following environments:
Explanation: An MQGET, MQPUT, or MQPUT1 call
AIX, HP-UX, OS/2, i5/OS, Solaris, Windows, plus
was issued specifying options that required an MQMD
WebSphere MQ clients connected to these systems.
with a version number not less than
Completion Code: MQCC_FAILED MQMD_VERSION_2, but the MQMD supplied did not
satisfy this condition.
Programmer Response: Check the application logic to
ensure that segments are put with a length of one or This reason code occurs in the following environments:
greater. Only the last segment of a logical message is AIX, HP-UX, z/OS, OS/2, i5/OS, Solaris, Windows,
permitted to have a length of zero. plus WebSphere MQ clients connected to these systems.
Completion Code: MQCC_FAILED
2255 (X'08CF') MQRC_UOW_NOT_AVAILABLE
Programmer Response: Modify the application to pass
Explanation: An MQGET, MQPUT, or MQPUT1 call a version-2 MQMD. Check the application logic to
was issued to get or put a message outside a unit of ensure that the Version field in MQMD has been set to
work, but the options specified on the call required the MQMD_VERSION_2. Alternatively, remove the option
queue manager to process the call within a unit of that requires the version-2 MQMD.
work. Because there is already a user-defined unit of
work in existence, the queue manager was unable to
2258 (X'08D2') MQRC_GROUP_ID_ERROR
create a temporary unit of work for the duration of the
call. Explanation: An MQPUT or MQPUT1 call was issued
to put a distribution-list message that is also a message
This reason occurs in the following circumstances:
in a group, a message segment, or has segmentation
v On an MQGET call, when the
allowed, but an invalid combination of options and
MQGMO_COMPLETE_MSG option is specified in
values was specified. All of the following are true:
MQGMO and the logical message to be retrieved is
persistent and consists of two or more segments. v MQPMO_LOGICAL_ORDER is not specified in the
v On an MQPUT or MQPUT1 call, when the Options field in MQPMO.
MQMF_SEGMENTATION_ALLOWED flag is v Either there are too few MQPMR records provided
specified in MQMD and the message requires by MQPMO, or the GroupId field is not present in
segmentation. the MQPMR records.
v One or more of the following flags is specified in the
This reason code occurs in the following environments: MsgFlags field in MQMD or MQMDE:
AIX, HP-UX, OS/2, i5/OS, Solaris, Windows, plus MQMF_SEGMENTATION_ALLOWED
WebSphere MQ clients connected to these systems. MQMF_*_MSG_IN_GROUP
Completion Code: MQCC_FAILED MQMF_*_SEGMENT
v The GroupId field in MQMD or MQMDE is not
Programmer Response: Issue the MQGET, MQPUT,
MQGI_NONE.
or MQPUT1 call inside the user-defined unit of work.
Alternatively, for the MQPUT or MQPUT1 call, reduce This combination of options and values would result in
the size of the message so that it does not require the same group identifier being used for all of the
segmentation by the queue manager. destinations in the distribution list; this is not permitted
by the queue manager.
2256 (X'08D0') MQRC_WRONG_GMO_VERSION
This reason code occurs in the following environments:
Explanation: An MQGET call was issued specifying AIX, HP-UX, OS/2, i5/OS, Solaris, Windows, plus
options that required an MQGMO with a version WebSphere MQ clients connected to these systems.
number not less than MQGMO_VERSION_2, but the
Completion Code: MQCC_FAILED
MQGMO supplied did not satisfy this condition.
Programmer Response: Specify MQGI_NONE for the
This reason code occurs in the following environments:
GroupId field in MQMD or MQMDE. Alternatively, if
AIX, HP-UX, z/OS, OS/2, i5/OS, Solaris, Windows,
the call is MQPUT specify MQPMO_LOGICAL_ORDER The exit returns this reason in the Feedback field of the
in the Options field in MQPMO. MQCXP structure. If an exception report is requested, it
is copied to the Feedback field of the MQMD associated
with the report.
2259 (X'08D3') MQRC_INCONSISTENT_BROWSE
Explanation: An MQGET call was issued with the This reason code occurs in the following environments:
MQGMO_BROWSE_NEXT option specified, but the AIX, HP-UX, OS/2, i5/OS, Solaris, Windows, plus
specification of the MQGMO_LOGICAL_ORDER WebSphere MQ clients connected to these systems.
option for the call is different from the specification of
Completion Code: MQCC_FAILED
that option for the previous call for the queue handle.
Either both calls must specify Programmer Response: Specify the source
MQGMO_LOGICAL_ORDER, or neither call must environment data correctly.
specify MQGMO_LOGICAL_ORDER.
This reason code occurs in the following environments: 2262 (X'08D6') MQRC_SRC_NAME_ERROR
AIX, HP-UX, OS/2, i5/OS, Solaris, Windows, plus
WebSphere MQ clients connected to these systems. Explanation: This reason occurs when a channel exit
that processes reference messages detects an error in
Completion Code: MQCC_FAILED the source name data of a reference message header
(MQRMH). One of the following is true:
Programmer Response: Add or remove the
v SrcNameLength is less than zero.
MQGMO_LOGICAL_ORDER option as appropriate.
v SrcNameLength is greater than zero, but there is no
Alternatively, to switch between logical order and
source name data.
physical order, specify the MQGMO_BROWSE_FIRST
v SrcNameLength is greater than zero, but
option to restart the scan from the beginning of the
SrcNameOffset is negative, zero, or less than the
queue, omitting or specifying
length of the fixed part of MQRMH.
MQGMO_LOGICAL_ORDER as required.
v SrcNameLength is greater than zero, but
SrcNameOffset plus SrcNameLength is greater than
2260 (X'08D4') MQRC_XQH_ERROR StrucLength.
Explanation: An MQPUT or MQPUT1 call was issued,
The exit returns this reason in the Feedback field of the
but the message data contains an MQXQH structure
MQCXP structure. If an exception report is requested, it
that is not valid. Possible errors include the following:
is copied to the Feedback field of the MQMD associated
v The StrucId field is not MQXQH_STRUC_ID.
with the report.
v The Version field is not MQXQH_VERSION_1.
v The BufferLength parameter of the call has a value
that is too small to accommodate the structure (the This reason code occurs in the following environments:
structure extends beyond the end of the message). AIX, HP-UX, OS/2, i5/OS, Solaris, Windows, plus
WebSphere MQ clients connected to these systems.
This reason code occurs in the following environments: Completion Code: MQCC_FAILED
AIX, HP-UX, z/OS, OS/2, i5/OS, Solaris, Windows,
plus WebSphere MQ clients connected to these systems. Programmer Response: Specify the source name data
correctly.
Completion Code: MQCC_FAILED
Programmer Response: Check that the fields in the 2263 (X'08D7') MQRC_DEST_ENV_ERROR
structure are set correctly.
Explanation: This reason occurs when a channel exit
that processes reference messages detects an error in
2261 (X'08D5') MQRC_SRC_ENV_ERROR the destination environment data of a reference
message header (MQRMH). One of the following is
Explanation: This reason occurs when a channel exit
true:
that processes reference messages detects an error in
v DestEnvLength is less than zero.
the source environment data of a reference message
v DestEnvLength is greater than zero, but there is no
header (MQRMH). One of the following is true:
destination environment data.
v SrcEnvLength is less than zero.
v DestEnvLength is greater than zero, but
v SrcEnvLength is greater than zero, but there is no
DestEnvOffset is negative, zero, or less than the
source environment data.
length of the fixed part of MQRMH.
v SrcEnvLength is greater than zero, but SrcEnvOffset
v DestEnvLength is greater than zero, but
is negative, zero, or less than the length of the fixed
DestEnvOffset plus DestEnvLength is greater than
part of MQRMH.
StrucLength.
v SrcEnvLength is greater than zero, but SrcEnvOffset
plus SrcEnvLength is greater than StrucLength.
a queue instance. (If the cluster workload exit does and queue status to determine why all instances of the
choose a queue instance, the MQOPEN call succeeds, queue were removed from the cluster. Correct the
even if that instance is put-inhibited.) problem and rerun the application.
1 v The channel initiator is not at the same release level v ClientConnOffset is not zero and ClientConnPtr is
1 as the queue manager. not zero and not the null pointer.
1 v An internal error was detected by the queue v ClientConnPtr is not a valid pointer.
1 manager. v ClientConnPtr or ClientConnOffset points to storage
that is not accessible.
1 This reason code occurs only on z/OS.
This reason code occurs in the following environments:
1 Completion Code: MQCC_FAILED AIX, HP-UX, OS/2, i5/OS, Solaris, Windows, plus
1 Programmer Response: None, if the installation and WebSphere MQ clients connected to these systems. It
1 customization options chosen for WebSphere MQ do also occurs in Java applications when a client channel
1 not allow all functions to be used. definition table is specified to determine the name of
the channel, but the table itself cannot be found.
1 Otherwise, if this occurs while starting the channel
1 initiator, ensure that the queue manager and the Completion Code: MQCC_FAILED
1 channel initiator are both at the same release level and
Programmer Response: Ensure that at least one of
1 that their started task JCL procedures both specify the
ClientConnOffset and ClientConnPtr is zero. Ensure
1 same level of WebSphere MQ program libraries; if this
that the field used points to accessible storage. Ensure
1 occurs while starting the queue manager, relinkedit the
that the URL of the client channel definition table is
1 system parameter module (CSQZPARM) to ensure that
correct.
1 it is at the correct level. If the problem persists, contact
1 your IBM support center.
2279 (X'08E7')
MQRC_CHANNEL_STOPPED_BY_USER
2274 (X'08E2')
MQRC_OPTION_ENVIRONMENT_ERROR Explanation: This condition is detected when the
channel has been stopped by an operator. The reason
Explanation: An MQGET call with the
qualifier identifies the reasons for stopping.
MQGMO_MARK_SKIP_BACKOUT option specified
was issued from a DB2 Stored Procedure. The call Completion Code: MQCC_WARNING
failed because the MQGMO_MARK_SKIP_BACKOUT
Programmer Response: None. This reason code is
option cannot be used from a DB2 Stored Procedure.
only used to identify the corresponding event message.
This reason code occurs only on z/OS.
Completion Code: MQCC_FAILED 2280 (X'08E8') MQRC_HCONFIG_ERROR
Programmer Response: Remove the Explanation: The configuration handle Hconfig
MQGMO_MARK_SKIP_BACKOUT option from the specified on the MQXEP call or MQZEP call is not
MQGET call. valid. The MQXEP call is issued by an API exit
function; the MQZEP call is issued by an installable
service.
2277 (X'08E5') MQRC_CD_ERROR
v On z/OS, this reason code does not occur.
Explanation: An MQCONNX call was issued to
connect to a queue manager, but the MQCD channel Completion Code: MQCC_FAILED
definition structure addressed by the ClientConnOffset Programmer Response: Specify the configuration
or ClientConnPtr field in MQCNO contains data that is handle that was provided by the queue manager:
not valid. Consult the error log for more information
v On the MQXEP call, use the handle passed in the
about the nature of the error.
Hconfig field of the MQAXP structure.
This reason code occurs in the following environments: v On the MQZEP call, use the handle passed to the
AIX, HP-UX, OS/2, i5/OS, Solaris, Windows, plus installable service’s configuration function on the
WebSphere MQ clients connected to these systems. component initialization call. See the WebSphere MQ
Completion Code: MQCC_FAILED System Administration Guide book for information
about installable services.
Programmer Response: Ensure that input fields in the
MQCD structure are set correctly.
2281 (X'08E9') MQRC_FUNCTION_ERROR
Explanation: This condition is detected when a Programmer Response: Remove the call from the
channel that has been waiting to become active, and for application.
which a Channel Not Activated event has been
generated, is now able to become active because an 2299 (X'08FB') MQRC_SELECTOR_TYPE_ERROR
active slot has been released by another channel.
Explanation: The Selector parameter has the wrong
This event is not generated for a channel that is able to data type; it must be of type Long.
become active without waiting for an active slot to be
released. Completion Code: MQCC_FAILED
2296 (X'08F8') Explanation: The mqExecute call was issued, but the
MQRC_CHANNEL_NOT_ACTIVATED value of the MQIASY_TYPE data item in the
administration bag is not MQCFT_COMMAND.
Explanation: This condition is detected when a
channel is required to become active, either because it Completion Code: MQCC_FAILED
is starting or because it is about to make another Programmer Response: Ensure that the
MQIASY_TYPE data item in the administration bag has If the bag was not created with the
the value MQCFT_COMMAND. MQCBO_CHECK_SELECTORS option:
v The value must be zero or greater.
2301 (X'08FD') Completion Code: MQCC_FAILED
MQRC_MULTIPLE_INSTANCE_ERROR
Programmer Response: Specify a valid value.
Explanation: The Selector parameter specifies a
system selector (one of the MQIASY_* values), but the
value of the ItemIndex parameter is not 2305 (X'0901') MQRC_SELECTOR_NOT_UNIQUE
MQIND_NONE. Only one instance of each system Explanation: The ItemIndex parameter has the value
selector can exist in the bag. MQIND_NONE, but the bag contains more than one
Completion Code: MQCC_FAILED data item with the selector value specified by the
Selector parameter. MQIND_NONE requires that the
Programmer Response: Specify MQIND_NONE for bag contain only one occurrence of the specified
the ItemIndex parameter. selector.
This reason code also occurs on the mqExecute call
2302 (X'08FE') when the administration bag contains two or more
MQRC_SYSTEM_ITEM_NOT_ALTERABLE occurrences of a selector for a required parameter that
Explanation: A call was issued to modify the value of permits only one occurrence.
a system data item in a bag (a data item with one of Completion Code: MQCC_FAILED
the MQIASY_* selectors), but the call failed because the
data item is one that cannot be altered by the Programmer Response: Check the logic of the
application. application that created the bag. If correct, specify for
ItemIndex a value that is zero or greater, and add
Completion Code: MQCC_FAILED application logic to process all of the occurrences of the
Programmer Response: Specify the selector of a selector in the bag.
user-defined data item, or remove the call. Review the description of the administration command
being issued, and ensure that all required parameters
2303 (X'08FF') MQRC_BAG_CONVERSION_ERROR are defined correctly in the bag.
Programmer Response: Correct the parameter. Programmer Response: If the entire string is required,
provide a larger buffer. On the mqInquireString call,
the StringLength parameter is set by the call to indicate
2308 (X'0904')
the size of the buffer required to accommodate the
MQRC_ENCODING_NOT_SUPPORTED
string without truncation.
Explanation: The Encoding field in the message
descriptor MQMD contains a value that is not
2312 (X'0908') MQRC_SELECTOR_WRONG_TYPE
supported:
v For the mqPutBag call, the field in error resides in Explanation: A data item with the specified selector
the MsgDesc parameter of the call. exists in the bag, but has a data type that conflicts with
the data type implied by the call being used. For
v For the mqGetBag call, the field in error resides in:
example, the data item might have an integer data
– The MsgDesc parameter of the call if the
type, but the call being used might be mqSetString,
MQGMO_CONVERT option was specified.
which implies a character data type.
– The message descriptor of the message about to
be retrieved if MQGMO_CONVERT was not This reason code also occurs on the mqBagToBuffer,
specified. mqExecute, and mqPutBag calls when mqAddString or
mqSetString was used to add the MQIACF_INQUIRY
Completion Code: MQCC_FAILED
data item to the bag.
Programmer Response: The value must be
Completion Code: MQCC_FAILED
MQENC_NATIVE.
Programmer Response: For the mqSetInteger and
If the value of the Encoding field in the message is not
mqSetString calls, specify MQIND_ALL for the
valid, the message cannot be retrieved using the
ItemIndex parameter to delete from the bag all existing
mqGetBag call:
occurrences of the specified selector before creating the
v If one of the MQGMO_BROWSE_* options was
new occurrence with the required data type.
specified, the message remains on the queue and can
be retrieved using the MQGET call. For the mqInquireBag, mqInquireInteger, and
v In other cases, the message has already been mqInquireString calls, use the mqInquireItemInfo call to
removed from the queue and discarded. If the determine the data type of the item with the specified
message was retrieved within a unit of work, the selector, and then use the appropriate call to determine
unit of work can be backed out and the message the value of the data item.
retrieved using the MQGET call.
For the mqBagToBuffer, mqExecute, and mqPutBag
calls, ensure that the MQIACF_INQUIRY data item is
2309 (X'0905') MQRC_SELECTOR_NOT_PRESENT added to the bag using the mqAddInteger or
mqSetInteger calls.
Explanation: The Selector parameter specifies a
selector that does not exist in the bag.
2313 (X'0909') MQRC_INCONSISTENT_ITEM_TYPE
Completion Code: MQCC_FAILED
Explanation: The mqAddInteger or mqAddString call
Programmer Response: Specify a selector that does
was issued to add another occurrence of the specified
exist in the bag.
selector to the bag, but the data type of this occurrence
differed from the data type of the first occurrence.
2310 (X'0906') MQRC_OUT_SELECTOR_ERROR
This reason can also occur on the mqBufferToBag and
Explanation: The OutSelector parameter is not valid. mqGetBag calls, where it indicates that the PCF in the
Either the parameter pointer is not valid, or it points to buffer or message contains a selector that occurs more
read-only storage. (It is not always possible to detect than once but with inconsistent data types.
parameter pointers that are not valid; if not detected,
Completion Code: MQCC_FAILED
unpredictable results occur.)
Programmer Response: For the mqAddInteger and
Completion Code: MQCC_FAILED
mqAddString calls, use the call appropriate to the data
Programmer Response: Correct the parameter. type of the first occurrence of that selector in the bag.
For the mqBufferToBag and mqGetBag calls, check the
2311 (X'0907') MQRC_STRING_TRUNCATED logic of the application that created the buffer or sent
the message to ensure that multiple-occurrence
Explanation: The string returned by the call is too selectors occur with only one data type. A message that
long to fit in the buffer provided. The string has been contains a mixture of data types for a selector cannot
truncated to fit in the buffer. be retrieved using the mqGetBag call:
Completion Code: MQCC_FAILED
v A name or value can contain any characters other Programmer Response: Modify the application that
than the null, which acts as a delimiter. The null and generated the message to ensure that it places in the
characters following it, up to the defined length of NameValueString field all parameters that are required
NameValueString, are ignored. for the specified command.
The following is a valid NameValueString:
Famous_Words "The program displayed ""Hello World""" 2340 (X'0924')
MQRC_CHAR_CONVERSION_ERROR
Completion Code: MQCC_FAILED
Explanation: This reason code is returned by the Java
Programmer Response: Modify the application that MQQueueManager constructor when a required
generated the message to ensure that it places in the character-set conversion is not available. The
NameValueString field data that adheres to the rules conversion required is between two nonUnicode
listed above. Check that the StrucLength field is set to character sets.
the correct value.
This reason code occurs in the following environment:
MQ Classes for Java on z/OS.
2336 (X'0920') MQRC_RFH_COMMAND_ERROR
Completion Code: MQCC_FAILED
Explanation: The message contains an MQRFH
structure, but the command name contained in the Programmer Response: Ensure that the National
NameValueString field is not valid. Language Resources component of the OS/390
Language Environment is installed, and that conversion
Completion Code: MQCC_FAILED between the IBM-1047 and ISO8859-1 character sets is
Programmer Response: Modify the application that available.
generated the message to ensure that it places in the
NameValueString field a command name that is valid. 2341 (X'0925') MQRC_UCS2_CONVERSION_ERROR
Explanation: This reason code is returned by the Java
2337 (X'0921') MQRC_RFH_PARM_ERROR MQQueueManager constructor when a required
Explanation: The message contains an MQRFH character-set conversion is not available. The
structure, but a parameter name contained in the conversion required is between the UCS-2 Unicode
NameValueString field is not valid for the command character set and the queue-manager’s character set.
specified. IBM-500 is used for the queue-manager’s character set
if no specific value is available.
Completion Code: MQCC_FAILED
This reason code occurs in the following environment:
Programmer Response: Modify the application that MQ Classes for Java on z/OS.
generated the message to ensure that it places in the
NameValueString field only parameters that are valid Completion Code: MQCC_FAILED
for the specified command. Programmer Response: Ensure that the relevant
Unicode conversion tables are installed, and that they
2338 (X'0922') MQRC_RFH_DUPLICATE_PARM are available to the z/OS Language Environment. The
conversion tables should be installed as part of the
Explanation: The message contains an MQRFH z/OS C/C++ optional feature. Refer to the z/OS C/C++
structure, but a parameter occurs more than once in the Programming Guide for more information about enabling
NameValueString field when only one occurrence is UCS-2 conversions.
valid for the specified command.
Completion Code: MQCC_FAILED 2342 (X'0926') MQRC_DB2_NOT_AVAILABLE
Programmer Response: Modify the application that Explanation: An MQOPEN, MQPUT1, or MQSET call,
generated the message to ensure that it places in the or a command, was issued to access a shared queue,
NameValueString field only one occurrence of the but it failed because the queue manager is not
parameter. connected to a DB2 subsystem. As a result, the queue
manager is unable to access the object definition
relating to the shared queue.
2339 (X'0923') MQRC_RFH_PARM_MISSING
This reason code occurs only on z/OS.
Explanation: The message contains an MQRFH
structure, but the command specified in the Completion Code: MQCC_FAILED
NameValueString field requires a parameter that is not
present. Programmer Response: Configure the DB2 subsystem
so that the queue manager can connect to it.
Completion Code: MQCC_FAILED
This reason code occurs only on z/OS. Explanation: An MQOPEN or MQPUT1 call was
issued to access a shared queue, but the call failed
Completion Code: MQCC_FAILED because the coupling-facility structure name specified
Programmer Response: Make available a coupling in the queue definition is not defined in the CFRM data
facility with one of the names specified in the CFRM set, or is not the name of a list structure.
policy, or modify the CFRM policy to specify the names This reason code occurs only on z/OS.
Completion Code: MQCC_FAILED Transaction Support” attribute defined for the object’s
class is set correctly. If necessary, modify the
Programmer Response: Modify the queue definition
application so that the connection handle is not used by
to specify the name of a coupling-facility list structure
objects participating in different units of work.
that is defined in the CFRM data set.
the Offset is zero. Alternatively, change the index type Programmer Response: None. This reason code is
of the queue. only used to identify the corresponding event message.
This reason code occurs in the following environments: Explanation: An MQCONN or MQCONNX call was
AIX, HP-UX, Solaris, Windows. issued with SSL configuration options specified, but the
SSL environment had already been initialized. The
Completion Code: MQCC_FAILED connection to the queue manager completed
successfully, but the SSL configuration options specified
Programmer Response: Specify a valid connection
on the call were ignored; the existing SSL environment
name.
was used instead.
This reason code occurs in the following environments:
2393 (X'0959')
MQRC_SSL_INITIALIZATION_ERROR 2397 (X'095D') MQRC_JSSE_ERROR
Explanation: An MQCONN or MQCONNX call was Explanation: JSSE reported an error (for example,
issued with SSL configuration options specified, but an while connecting to a queue manager using SSL
error occurred during the initialization of the SSL encryption). The MQException object containing this
environment. reason code references the Exception thrown by JSSE;
this can be obtained by using the
This reason code occurs in the following environments: MQException.getCause() method. From JMS, the
AIX, HP-UX, Solaris, Windows. MQException is linked to the thrown JMSException.
Completion Code: MQCC_FAILED This reason code occurs only with Java applications.
Programmer Response: Check that the SSL installation Completion Code: MQCC_FAILED
is correct.
Programmer Response: Inspect the causal exception to
determine the JSSE error.
2394 (X'095A') MQRC_Q_INDEX_TYPE_ERROR
Explanation: An MQGET call was issued specifying 2398 (X'095E')
one or more of the following options: MQRC_SSL_PEER_NAME_MISMATCH
MQGMO_ALL_MSGS_AVAILABLE
MQGMO_ALL_SEGMENTS_AVAILABLE Explanation: The application attempted to connect to
MQGMO_COMPLETE_MSG the queue manager using SSL encryption, but the
MQGMO_LOGICAL_ORDER distinguished name presented by the queue manager
does not match the specified pattern.
but the call failed because the queue is not indexed by
group identifier. These options require the queue to This reason code occurs only with Java applications.
have an IndexType of MQIT_GROUP_ID. Completion Code: MQCC_FAILED
This reason code occurs only on z/OS. Programmer Response: Check the certificates used to
identify the queue manager. Also check the value of the
1 structure are set correctly. Ensure that the application This reason code occurs in the WebSphere MQ C++
1 sets the CodedCharSetId field to a valid value; note that environment.
1 MQCCSI_DEFAULT, MQCCSI_EMBEDDED,
Completion Code: MQCC_FAILED
1 MQCCSI_Q_MGR, and MQCCSI_UNDEFINED are not
1 valid in this field. Programmer Response: Set the open options explicitly
to cover all eventualities so that implicit reopening is
not required.
1 2421 (X'0975') MQRC_RFH_FORMAT_ERROR
1 Explanation: The message contains an MQRFH
6101 (X'17D5') MQRC_REOPEN_INQUIRE_ERROR
1 structure, but its format is incorrect. If you are using
1 WebSphere MQ SOAP, the error is in an incoming Explanation: An open object does not have the correct
1 SOAP/MQ request message. ImqObject open options and requires one or more
additional options. An implicit reopen is required but
1 Completion Code: MQCC_FAILED
closure has been prevented.
1 Programmer Response: If you are using WebSphere
Closure has been prevented because one or more
1 MQ SOAP with the IBM-supplied sender, contact your
characteristics of the object need to be checked
1 IBM support center. If you are using WebSphere MQ
dynamically prior to closure, and the open options do
1 SOAP with a bespoke sender, check that the RFH2
not already include MQOO_INQUIRE.
1 section of the SOAP/MQ request message is in valid
1 RFH2 format. This reason code occurs in the WebSphere MQ C++
environment.
1 2422 (X'0976') MQRC_CFBF_ERROR Completion Code: MQCC_FAILED
1 Explanation: An MQPUT or MQPUT1 call was issued, Programmer Response: Set the open options explicitly
1 but the message data contains an MQCFBF structure to include MQOO_INQUIRE.
1 that is not valid.
1 This reason code occurs in the following environments: 6102 (X'17D6')
1 AIX, HP-UX, OS/2, i5/OS, Solaris, Windows, plus MQRC_REOPEN_SAVED_CONTEXT_ERR
1 WebSphere MQ clients connected to these systems.
Explanation: An open object does not have the correct
1 Completion Code: MQCC_FAILED ImqObject open options and requires one or more
additional options. An implicit reopen is required but
1 Programmer Response: Check that the fields in the
closure has been prevented.
1 structure are set correctly.
Closure has been prevented because the queue is open
with MQOO_SAVE_ALL_CONTEXT, and a destructive
1 2423 (X'0977')
get has been performed previously. This has caused
1 MQRC_CLIENT_CHANNEL_CONFLICT
retained state information to be associated with the
1 Explanation: A client channel definition table was open queue and this information would be destroyed
1 specified for determining the name of the channel, but by closure.
1 the name has already been defined.
This reason code occurs in the WebSphere MQ C++
1 This reason code occurs only with Java applications. environment.
1 Completion Code: MQCC_FAILED Completion Code: MQCC_FAILED
1 Programmer Response: Change the channel name to Programmer Response: Set the open options explicitly
1 blank and try again. to cover all eventualities so that implicit reopening is
not required.
6100 (X'17D4')
MQRC_REOPEN_EXCL_INPUT_ERROR 6103 (X'17D7')
MQRC_REOPEN_TEMPORARY_Q_ERROR
Explanation: An open object does not have the correct
ImqObject open options and requires one or more Explanation: An open object does not have the correct
additional options. An implicit reopen is required but ImqObject open options and requires one or more
closure has been prevented. additional options. An implicit reopen is required but
closure has been prevented.
Closure has been prevented because the queue is open
for exclusive input and closure might result in the Closure has been prevented because the queue is a
queue being accessed by another process or thread, local queue of the definition type
before the queue is reopened by the process or thread MQQDT_TEMPORARY_DYNAMIC, that would be
that presently has access. destroyed by closure.
This reason code occurs in the WebSphere MQ C++ This reason code occurs in the WebSphere MQ C++
environment. environment.
Completion Code: MQCC_FAILED Completion Code: MQCC_FAILED
Programmer Response: Set the open options explicitly
to cover all eventualities so that implicit reopening is 6108 (X'17DC') MQRC_NULL_POINTER
not required.
Explanation: A null pointer has been supplied where
a nonnull pointer is either required or implied.
6104 (X'17D8') MQRC_ATTRIBUTE_LOCKED
This reason code occurs in the WebSphere MQ C++
Explanation: An attempt has been made to change the environment.
value of an attribute of an object while that object is
Completion Code: MQCC_FAILED
open, or, for an ImqQueueManager object, while that
object is connected. Certain attributes cannot be
changed in these circumstances. Close or disconnect the 6109 (X'17DD')
object (as appropriate) before changing the attribute MQRC_NO_CONNECTION_REFERENCE
value.
Explanation: The connection reference is null. A
An object may have been connected and/or opened connection to an ImqQueueManager object is required.
unexpectedly and implicitly in order to perform an
MQINQ call. Check the attribute cross-reference table This reason code occurs in the WebSphere MQ C++
in the WebSphere MQ Using C++ book to determine environment.
whether any of your method invocations result in an Completion Code: MQCC_FAILED
MQINQ call.
This reason code occurs in the WebSphere MQ C++ 6110 (X'17DE') MQRC_NO_BUFFER
environment.
Explanation: No buffer is available. For an ImqCache
Completion Code: MQCC_FAILED object, one cannot be allocated, denoting an internal
Programmer Response: Include MQOO_INQUIRE in inconsistency in the object state that should not occur.
the ImqObject open options and set them earlier. This reason code occurs in the WebSphere MQ C++
environment.
6105 (X'17D9') MQRC_CURSOR_NOT_VALID Completion Code: MQCC_FAILED
Explanation: The browse cursor for an open queue
has been invalidated since it was last used by an 6111 (X'17DF')
implicit reopen. MQRC_BINARY_DATA_LENGTH_ERROR
This reason code occurs in the WebSphere MQ C++ Explanation: The length of the binary data is
environment. inconsistent with the length of the target attribute. Zero
Completion Code: MQCC_FAILED is a correct length for all attributes.
v The correct length for an accounting token is
Programmer Response: Set the ImqObject open MQ_ACCOUNTING_TOKEN_LENGTH.
options explicitly to cover all eventualities so that
implicit reopening is not required. v The correct length for an alternate security id is
MQ_SECURITY_ID_LENGTH.
v The correct length for a correlation id is
6106 (X'17DA') MQRC_ENCODING_ERROR MQ_CORREL_ID_LENGTH.
Explanation: The encoding of the (next) message item v The correct length for a facility token is
needs to be MQENC_NATIVE for pasting. MQ_FACILITY_LENGTH.
This reason code occurs in the WebSphere MQ C++ v The correct length for a group id is
environment. MQ_GROUP_ID_LENGTH.
v The correct length for a message id is
Completion Code: MQCC_FAILED
MQ_MSG_ID_LENGTH.
v The correct length for an instance id is
6107 (X'17DB') MQRC_STRUC_ID_ERROR MQ_OBJECT_INSTANCE_ID_LENGTH.
Explanation: The structure id for the (next) message v The correct length for a transaction instance id is
item, which is derived from the 4 characters beginning MQ_TRAN_INSTANCE_ID_LENGTH.
at the data pointer, is either missing or is inconsistent v The correct length for a message token is
with the class of object into which the item is being MQ_MSG_TOKEN_LENGTH.
pasted.
6127 (X'17EF')
MQRC_INCONSISTENT_OPEN_OPTIONS
Explanation: A method failed because the object is
open, and the ImqObject open options are inconsistent
with the required operation. The object cannot be
For more information about PCF, see the WebSphere MQ Publish/Subscribe User’s
Guide.
Reason codes
The following is a list of PCF reason codes, in numeric order, providing detailed
information to help you understand them, including:
v An explanation of the circumstances that have caused the code to be raised
v The associated completion code
v Suggested programmer actions in response to the code
See “Reason code cross reference” on page 354 for a list of PCF reason codes in
alphabetic order.
This reason can also occur if a ping cannot be 3063 (X'0BF7') MQRCCF_MCA_TYPE_ERROR
performed because the coded character-set identifiers Explanation: Message channel agent type not valid.
are not compatible. In this case the correct value is not
returned. The MCAType value specified was not valid.
Programmer Response: Construct the command with Programmer Response: Specify a valid value.
the correct coded character-set identifier, and specify
this in the message descriptor when sending the 3064 (X'0BF8') MQRCCF_CHL_INST_TYPE_ERROR
command. For ping, use a suitable coded character-set
identifier. Explanation: Channel instance type not valid.
The ChannelInstanceType specified was not valid.
3050 (X'0BEA') MQRCCF_ENCODING_ERROR Programmer Response: Specify a valid channel
Explanation: Encoding error. instance type.
Programmer Response: Construct the command with Explanation: Channel status not found.
the correct encoding, and specify this in the message For Inquire Channel Status, no channel status is
descriptor when sending the command. available for the specified channel. This may indicate
that the channel has not been used.
Programmer Response: None, unless this is
unexpected, in which case consult your systems
administrator.
valid queue manager name. If appropriate, the broker assigned only to one user ID at a time. While the
includes a further error reason code within the error identity is registered with the broker all commands
response message. If one is supplied, follow the wanting to use it must specify the correct user ID.
guidance for that reason code in WebSphere MQ When a publisher or a subscriber no longer has any
Application Programming Reference to resolve the registrations with the broker the identity can be used
problem. by another user ID.
Programmer Response: Either retry the command
3075 (X'0C03') MQRCCF_INCORRECT_STREAM using a different identity or remove all registrations
associated with the identity so that it can be used by a
Explanation: Stream name does not match the stream
different user ID. The user ID to which the identity is
queue it was sent to.
currently assigned is returned within the error response
A command has been sent to a stream queue that message. A Deregister command could be issued to
specified a different stream name parameter. remove these registrations. If the user ID in question
cannot be used to execute such a command, you need
Programmer Response: Retry the command either by to have the necessary authority to open the
sending it to the correct stream queue or by modifying SYSTEM.BROKER.CONTROL.QUEUE using the
the command so that the stream name parameter MQOO_ALTERNATE_USER_AUTHORITY option.
matches.
the broker itself publishes information on. These topics from the network ensure that the channels between the
start with the MQ/SA/ prefix. two related brokers in question are active.
Programmer Response: Ensure that the subscriber has
the necessary authorities and reissue the request. The 3086 (X'0C0E') MQRCCF_Q_MGR_CCSID_ERROR
problem might occur because the subscriber’s user ID
Explanation: Queue manager coded character set
is not known to the broker. This can be identified if a
identifier error.
further error reason code of
MQRC_UNKNOWN_ENTITY is returned within the The coded character set value for the queue manager
error response message. was not valid.
Programmer Response: Specify a valid value.
3082 (X'0C0A') MQRCCF_UNKNOWN_STREAM
Explanation: Stream is not known by the broker or 3087 (X'0C0F') MQRCCF_DEL_OPTIONS_ERROR
could not be created.
Explanation: Invalid delete options have been
A command message has been put to the supplied.
SYSTEM.BROKER.CONTROL.QUEUE for an unknown
stream. This error code is also returned if dynamic The options provided with a Delete Publication
stream creation is enabled and the broker failed to command are not valid.
create a stream queue for the new stream using the Programmer Response: Retry the command with a
SYSTEM.BROKER.MODEL.STREAM queue. valid combination of options.
Programmer Response: Retry the command for a
stream that the broker supports. If the broker should 3088 (X'0C10')
support the stream, either define the stream queue MQRCCF_CLUSTER_NAME_CONFLICT
manually, or correct the problem that prevented the
broker from creating the stream queue itself. Explanation: ClusterName and ClusterNamelist
attributes conflict.
3083 (X'0C0B') MQRCCF_REG_OPTIONS_ERROR The command was rejected because it would have
resulted in the ClusterName attribute and the
Explanation: Invalid registration options have been ClusterNamelist attribute both being nonblank. At least
supplied. one of these attributes must be blank.
The registration options provided on a command are Programmer Response: If the command specified one
not valid. of these attributes only, you must also specify the other
Programmer Response: Retry the command with a one, but with a value of blanks. If the command
valid combination of options. specified both attributes, ensure that one of them has a
value of blanks.
1 publish/subscribe command message contains Programmer Response: Either correct the identity
1 invalid syntax, and cannot be used. value or specify a Join registration option to add this
identity to the identity set for this subscription.
1 Programmer Response:
1 1. Correct the specification of the filter parameter
1 structure in the inquire command message. 3155 (X'0C53') MQRCCF_SUBSCRIPTION_IN_USE
1 2. Correct the syntax of the filter expression in the Explanation: The subscription is in use.
1 publish/subscribe command message. The filter
An attempt to modify or deregister a subscription was
1 expression is the value of the Filter tag in the psc
attempted by a member of the identity set when they
1 folder in the MQRFH2 structure. See the Websphere
were not the only member of this set.
1 MQ Integrator V2 Programming Guidefor details of
1 valid syntax. Programmer Response: Reissue the command when
you are the only member of the identity set. To avoid
the identity set check and force the modification or
3151 (X'0C4F') MQRCCF_WRONG_USER
deregistration remove the subscription identity from
Explanation: Wrong user. the command message and reissue the command.
A publish/subscribe command message cannot be
executed on behalf of the requesting user because the 3156 (X'0C54') MQRCCF_SUBSCRIPTION_LOCKED
subscription that it would update is already owned by
Explanation: The subscription is locked.
a different user. A subscription can be updated or
deregistered only by the user that originally registered The subscription is currently exclusively locked by
the subscription. another identity.
Programmer Response: Ensure that applications that Programmer Response: Wait for this identity to
need to issue commands against existing subscriptions release the exclusive lock.
are running under the user identifier that originally
registered the subscription. Alternatively, use different
subscriptions for different users. 3157 (X'0C55') MQRCCF_ALREADY_JOINED
Explanation: The identity already has an entry for this
3152 (X'0C50') subscription.
MQRCCF_DUPLICATE_SUBSCRIPTION A Join registration option was specified but the
Explanation: The subscription already exists. subscriber identity was already a member of the
subscription’s identity set.
A matching subscription already exists.
Programmer Response: None. The command
Programmer Response: Either modify the new completed, this reason code is a warning.
subscription properties to distinguish it from the
existing subscription or deregister the existing
subscription. Then reissue the command. 1 3160 (X'0C58') MQRCCF_OBJECT_IN_USE
1 Explanation: Object in use by another command.
3153 (X'0C51') MQRCCF_SUB_NAME_ERROR 1 A modification of an object was attempted while the
Explanation: The subscription name parameter is in 1 object was being modified by another command.
error. 1 Programmer Response: Retry the command.
Either the subscription name is of an invalid format or
a matching subscription already exists with no 1 3161 (X'0C59') MQRCCF_UNKNOWN_FILE_NAME
subscription name.
1 Explanation: File not defined to CICS.
Programmer Response: Either correct the subscription
name or remove it from the command and reissue the 1 A file name parameter identifies a file that is not
command. 1 defined to CICS.
1 Programmer Response: Provide a valid file name or
3154 (X'0C52') MQRCCF_SUB_IDENTITY_ERROR 1 create a CSD definition for the required file.
Explanation: The subscription identity parameter is in
error. 1 3162 (X'0C5A') MQRCCF_FILE_NOT_AVAILABLE
Either the supplied value exceeds the maximum length 1 Explanation: File not available to CICS.
allowed or the subscription identity is not currently a 1 A file name parameter identifies a file that is defined to
member of the subscription’s identity set and a Join 1 CICS, but is not available.
registration option was not specified.
1 because the program could not be found at the 1 v The RACF z/OS router table is incorrect
1 specified location, or that insufficient system resources
1 Programmer Response: For information about
1 are available currently to start it.
1 resolving the problem, see the explanations of messages
1 Programmer Response: Check that the correct name is 1 CSQH003I and CSQH004I.
1 specified in the definition of the service, and that the
1 program is in the appropriate libraries, before retrying
1 3203 (X'0C83') MQRCCF_PARM_CONFLICT
1 the request.
1 Explanation: Incompatible parameters or parameter
1 values.
1 3177 (X'0C69')
1 MQRCCF_PROGRAM_AUTH_FAILED 1 The parameters or parameter values for a command are
1 incompatible. One of the following occurred:
1 Explanation: Program not available.
1 v A parameter was not specified that is required by
1 A request to start or stop a service failed because the 1 another parameter or parameter value.
1 user does not have sufficient access authority to start 1 v A parameter or parameter value was specified that is
1 the program at the specified location. 1 not allowed with some other parameter or parameter
1 value.
1 Programmer Response: Correct the progam name and 1 v The values for two specified parameters were not
1 location, and the user’s authority, before retrying the 1 both blank or non-blank.
1 request. 1 v The values for two specified parameters were
1 incompatible.
1 3200 (X'0C80') MQRCCF_NONE_FOUND 1 The parameters in question may be returned in the
1 Explanation: No items found matching request 1 message (with parameter identifiers
1 criteria. 1 MQIACF_PARAMETER_ID).
1 An Inquire command found no items that matched the 1 Programmer Response: Reissue the command with
1 specified name and satisfied any other criteria 1 correct parameters and values.
1 requested.
1 3204 (X'0C84') MQRCCF_COMMAND_INHIBITED
1 3201 (X'0C81') MQRCCF_SECURITY_SWITCH_OFF 1 Explanation: Commands not allowed at present time.
1 Explanation: Security refresh or reverification not 1 The queue manager cannot accept commands at the
1 processed, security switch set OFF. 1 present time, because it is restarting or terminating, or
1 Either 1 because the command server is not running.
1 v a Reverify Security command was issued, but the
1 subsystem security switch is off, so there are no
1 3205 (X'0C85') MQRCCF_OBJECT_BEING_DELETED
1 internal control tables to flag for reverification; or
1 v a Refresh Security command was issued, but the 1 Explanation: Object is being deleted.
1 security switch for the requested class or the
1 The object specified on a command is in the process of
1 subsystem security switch is off.
1 being deleted, so the command is ignored.
1 The switch in question may be returned in the message
1 (with parameter identifier
1 3207 (X'0C87')
1 MQIACF_SECURITY_SWITCH).
1 MQRCCF_STORAGE_CLASS_IN_USE
1 Explanation: Storage class is active or queue is in use.
1 3202 (X'0C82')
1 MQRCCF_SECURITY_REFRESH_FAILED 1 The command for a local queue involved a change to
1 the StorageClass value, but there are messages on the
1 Explanation: Security refresh did not take place.
1 queue, or other threads have the queue open.
1 A SAF RACROUTE REQUEST=STAT call to your
1 Programmer Response: Remove the messages from
1 external security manager (ESM) returned a non-zero
1 the queue, or wait until any other threads have closed
1 return code. In consequence, the requested security
1 the queue.
1 refresh could not be done. The security item affected
1 may be returned in the message (with parameter
1 identifier MQIACF_SECURITY_ITEM). 1 3208 (X'0C88')
1 MQRCCF_OBJECT_NAME_RESTRICTED
1 Possible causes of this problem are:
1 v The class is not installed 1 Explanation: Incompatible object name and type.
1 v The class is not active
1 v The external security manager (ESM) is not active 1 The command used a reserved object name with an
1 incorrect object type or subtype. The object is only
1 While processing a command that used the 1 Programmer Response: Reissue the command with
1 CommandScope parameter, or a command for the channel 1 correct parameters and values.
1 initiator, an error occurred while trying to save
1 information about the command. 1 3230 (X'0C9E')
1 Programmer Response: The most likely cause is 1 MQRCCF_COMMAND_LENGTH_ERROR
1 insufficient storage. If the problem persists, you may 1 Explanation: Command exceeds allowable length.
1 need to restart the queue manager after making more
1 storage available. 1 The command is so large that its internal form has
1 exceeded the maximum length allowed. The size of the
1 internal form of the command is affected by both the
1 length, and the complexity of the command. 1 Programmer Response: For information about the
1 error, see the explanation of the corresponding error
1 message. Error nnn generally corresponds to message
1 3231 (X'0C9F') 1 CSQXnnn, although there are some exceptions. The
1 MQRCCF_COMMAND_ORIGIN_ERROR
1 section Distributed queuing message codes in the
1 Explanation: Command issued incorrectly. 1 WebSphere MQ for z/OS Messages and Codes book gives
1 full details.
1 The command cannot be issued using command server.
1 This is an internal error.
1 3236 (X'0CA4') MQRCCF_CF_STRUC_ERROR
1 Programmer Response: Notify your system
1 programmer. 1 Explanation: CF structure error.
1 A command could not be processed because of a
1 3232 (X'0CA0') MQRCCF_LISTENER_CONFLICT 1 coupling facility or CF structure error. It may be:
1 v A Backup CF Structure or Recover CF Structure
1 Explanation: Address conflict for listener. 1 command when the status of the CF structure is
1 A listener was already active for a port and IP address 1 unsuitable. In this case, the CF structure status may
1 combination that conflicted with the Port and 1 be returned in the message together with the CF
1 IPAddress values specified by a Start Channel Listener 1 structure name (with parameter identifiers
1 or Stop Channel Listener command. The Port and 1 MQIACF_CF_STRUC_STATUS and
1 IPAddress value combination specified must match a 1 MQCA_CF_STRUC_NAME).
1 combination for which the listener is active. It cannot 1 v A command could not access an object because of an
1 be a superset or a subset of that combination. 1 error in the coupling facility information, or because
1 a CF structure has failed. In this case, the name of
1 Programmer Response: Reissue the command with 1 the object involved may be returned in the message
1 correct values, if required. 1 (with parameter identifier MQCA_Q_NAME, for
1 example).
1 3233 (X'0CA1') MQRCCF_LISTENER_STARTED 1 v A command involving a shared channel could not
1 access the channel status or synchronization key
1 Explanation: Listener is started. 1 information.
1 An attempt was made to start a listener, but it is 1 Programmer Response: In the case of a Backup CF
1 already active for the requested TransportType, 1 Structure or Recover CF Structure command, take
1 InboundDisposition, Port, and IPAddress values. The 1 action appropriate to the CF struture status reported.
1 requested parameter values may be returned in the
1 message, if applicable (with parameter identifiers 1 In other cases, check for error messages on the console
1 MQIACH_XMIT_PROTOCOL_TYPE, 1 log that might relate to the problem. Check whether the
1 MQIACH_INBOUND_DISP, 1 coupling facility structure has failed and check that
1 MQIACH_PORT_NUMBER, MQCACH_IP_ADDRESS). 1 DB2 is available.
1 An attempt was made to stop a listener, but it is not 1 A user identifier specified in a Reverify Security
1 active or already stopping for the requested 1 command was not valid because there was no entry
1 TransportType, InboundDisposition, Port, and 1 found for it in the internal control table. This could be
1 IPAddress values. The requested parameter values may 1 because the identifier was entered incorrectly in the
1 be returned in the message, if applicable (with 1 command, or because it was not in the table (for
1 parameter identifiers 1 example, because it had timed-out). The user identifier
1 MQIACH_XMIT_PROTOCOL_TYPE, 1 in question may be returned in the message (with
1 MQIACH_INBOUND_DISP, 1 parameter identifier MQCACF_USER_IDENTIFIER).
1 MQIACH_PORT_NUMBER, MQCACH_IP_ADDRESS).
1 3238 (X'0CA6') MQRCCF_UNEXPECTED_ERROR
1 3235 (X'0CA3') MQRCCF_CHANNEL_ERROR 1 Explanation: Unexpected or severe error.
1 Explanation: Channel command failed. 1 An unexpected or severe error or other failure
1 A channel command failed because of an error in the 1 occurred. A code associated with the error may be
1 channel definition, or at the remote end of the channel, 1 returned in the message (with parameter identifier
1 or in the communications system. An error identifier 1 MQIACF_ERROR_ID).
1 value nnn may be returned in the message (with 1 Programmer Response: Notify your system
1 parameter identifier MQIACF_ERROR_ID). 1 programmer.
Chapter 9. PCF reason codes 343
PCF reason codes
1 Explanation: Parameter identifier is not valid. 1 Explanation: Parameter identifier is not valid.
1 The MQCFGR Parameter field value was not valid. 1 The MQCFSF Parameter field value was not valid.
1 Programmer Response: Specify a valid parameter 1 Programmer Response: Specify a valid parameter
1 identifier. 1 identifier.
1 The MQCFIF StrucLength field value was not valid. 1 The command contained more than the maximum
1 permitted number of filter structures.
1 Programmer Response: Specify a valid structure
1 length. 1 Programmer Response: Specify the command
1 correctly.
1 3266 (X'0CC2')
1 MQRCCF_CFBF_FILTER_VAL_LEN_ERR 4004 (X'0FA4') MQRCCF_OBJECT_OPEN
1 The MQCFBF FilterValueLength field value was not An attempt was made to operate on an object that was
1 valid. in use.
1 Programmer Response: Specify a valid length. Programmer Response: Wait until the object is not in
use, and then retry the operation. Alternatively specify
Force as MQFC_YES for a change command.
1 3267 (X'0CC3') MQRCCF_CFBF_OPERATOR_ERROR
1 Explanation: Parameter count not valid. 4005 (X'0FA5') MQRCCF_ATTR_VALUE_ERROR
1 The MQCFBF Operator field value was not valid. Explanation: Attribute value not valid or repeated.
1 Programmer Response: Specify a valid operator value. One or more of the attribute values specified was not
valid or was repeated. The error response message
1 3268 (X'0CC4') contains the failing attribute selectors (with parameter
1 MQRCCF_LISTENER_STILL_ACTIVE identifier MQIACF_PARAMETER_ID).
1 Explanation: Listener still active. Programmer Response: Specify the attribute values
correctly.
1 An attempt mas made to stop a listener, but it failed
1 and the listener is still active. For example, the the
1 listener may still have active channels. 4006 (X'0FA6') MQRCCF_UNKNOWN_Q_MGR
1 Programmer Response: Wait for the active connections Explanation: Queue manager not known.
1 to the listener to complete before retrying the request. The queue manager specified was not known.
Programmer Response: Specify the name of the queue
4001 (X'0FA1') manager to which the command is sent, or blank.
MQRCCF_OBJECT_ALREADY_EXISTS
Explanation: Object already exists. 4007 (X'0FA7') MQRCCF_Q_WRONG_TYPE
An attempt was made to create an object, but the object Explanation: Action not valid for the queue of
already existed and the Replace parameter was not specified type.
specified as MQRP_YES.
An attempt was made to perform an action on a queue
Programmer Response: Specify Replace as of the wrong type.
MQRP_YES, or use a different name for the object to be
created. Programmer Response: Specify a queue of the correct
type.
4002 (X'0FA2') MQRCCF_OBJECT_WRONG_TYPE
4008 (X'0FA8') MQRCCF_OBJECT_NAME_ERROR
Explanation: Object has wrong type or disposition.
Explanation: Name not valid.
An object already exists with the same name but a
different subtype or disposition from that specified by An object or other name name was specified using
the command. characters that were not valid.
Programmer Response: Ensure that the specified Programmer Response: Specify only valid characters
object is the same subtype and disposition. for the name.
Programmer Response: Identify the error and take Explanation: Connection closed.
appropriate action. An error occurred while receiving data from a remote
system. The connection to the remote system has
4012 (X'0FAC') MQRCCF_CONNECTION_REFUSED unexpectedly terminated.
4089 (X'0FF9')
MQRCCF_NET_PRIORITY_WRONG_TYPE
Explanation: Network priority parameter not allowed
for this channel type.
The NetworkPriority parameter is allowed for sender
and server channels only.
Programmer Response: Remove the parameter.
4092 (X'0FFC')
MQRCCF_SSL_CIPHER_SPEC_ERROR
Explanation: SSL cipher specification not valid.
The SSLCipherSpec specified is not valid.
Programmer Response: Specify a valid cipher
specification.
If the return code is not listed, or if you want more information, refer to
Cryptographic Services SSL Programming
Table 1. SSL return codes
Return code Explanation
(decimal)
1 Handle is not valid.
3 An internal error has occured.
4 Insufficient storage is available
5 Handle is in the incorrect state.
6 Key label is not found.
7 No certificates available.
8 Certificate validation error.
9 Cryptographic processing error.
10 ASN processing error.
11 LDAP processing error.
12 An unexpected error has occurred.
102 Error detected while reading key database or SAF key ring.
103 Incorrect key database record format.
106 Incorrect key database password.
109 No certification authority certificates.
201 No key database password supplied.
202 Error detected while opening the key database.
203 Unable to generate temporary key pair
204 Key database password is expired.
302 Connection is active.
401 Certificate is expired or is not valid yet.
402 No SSL cipher specifications.
403 No certificate received from partner.
405 Certificate format is not supported.
406 Error while reading or writing data.
407 Key label does not exist.
408 Key database password is not correct.
410 SSL message format is incorrect.
411 Message authentication code is incorrect.
412 SSL protocol or certificate type is not supported.
IBM may have patents or pending patent applications covering subject matter
described in this information. The furnishing of this information does not give you
any license to these patents. You can send license inquiries, in writing, to:
IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
U.S.A.
For license inquiries regarding double-byte (DBCS) information, contact the IBM
Intellectual Property Department in your country or send inquiries, in writing, to:
IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan
The following paragraph does not apply to the United Kingdom or any other
country where such provisions are inconsistent with local law:
INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS
PUBLICATION “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER
EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS
FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or
implied warranties in certain transactions, therefore this statement may not apply
to you.
Any references in this information to non-IBM Web sites are provided for
convenience only and do not in any manner serve as an endorsement of those Web
sites. The materials at those Web sites are not part of the materials for this IBM
product and use of those Web sites is at your own risk.
IBM may use or distribute any of the information you supply in any way it
believes appropriate without incurring any obligation to you.
Licensees of this program who wish to have information about it for the purpose
of enabling: (i) the exchange of information between independently created
programs and other programs (including this one) and (ii) the mutual use of the
information which has been exchanged, should contact:
IBM United Kingdom Laboratories,
Mail Point 151,
Hursley Park,
Winchester,
Hampshire,
England
SO21 2JN.
The licensed program described in this information and all licensed material
available for it are provided by IBM under terms of the IBM Customer Agreement,
IBM International Programming License Agreement, or any equivalent agreement
between us.
COPYRIGHT LICENSE:
Trademarks
The following terms are trademarks of International Business Machines
Corporation in the United States, other countries, or both:
Microsoft, Windows, Windows NT, and the Windows logo are trademarks of
Microsoft Corporation in the United States, other countries, or both.
Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the
United States, other countries, or both.
UNIX is a registered trademark of The Open Group in the United States and other
countries.
Other company, product, and service names may be trademarks or service marks
of others.
Feel free to comment on what you regard as specific errors or omissions, and on
the accuracy, organization, subject matter, or completeness of this book.
Please limit your comments to the information in this book and the way in which
the information is presented.
To make comments about the functions of IBM products or systems, talk to your
IBM representative or to your IBM authorized remarketer.
When you send comments to IBM, you grant IBM a nonexclusive right to use or
distribute your comments in any way it believes appropriate, without incurring
any obligation to you.
You can send your comments to IBM in any of the following ways:
v By mail, to this address:
User Technologies Department (MP095)
IBM United Kingdom Laboratories
Hursley Park
WINCHESTER,
Hampshire
SO21 2JN
United Kingdom
v By fax:
– From outside the U.K., after your international access code use
44–1962–816151
– From within the U.K., use 01962–816151
v Electronically, use the appropriate network ID:
– IBM Mail Exchange: GBIBM2Q9 at IBMMAIL
– IBMLink™: HURSLEY(IDRCF)
– Internet: idrcf@hursley.ibm.com
GC34-6601-00
Spine information: