MSMQ Adapter 6.0 | webMethods MSMQ Adapter Documentation | webMethods MSMQ Adapter Installation and User’s Guide Documentation | Logging and Exception Handling | MSMQ Adapter Error Codes
 
MSMQ Adapter Error Codes
The following table lists MSMQ Adapter error codes and provides information on the error message, reason, and possible action for each error.
Error Code
Description
100
Fail to destroy non-transactional connection.
Explanation: The opened queue associated with the non-transactional connection cannot be closed.
150
Resource connection exception.
Explanation: Cannot open MSMQ for connection.
Action: Refer to the Microsoft MSMQ documentation and error codes. Contact your MSMQ system administrator.
151
Fail to create MSMQ local transactional object.
Explanation: MSMQ internal transaction cannot be started.
Action: Refer to the Microsoft MSMQ documentation and error codes. Contact your MSMQ system administrator.
152
Fail to destroy transactional connection.
Explanation: The opened queue with the transaction connection cannot be closed.
Action: Refer to the Microsoft MSMQ documentation and error codes. Contact your MSMQ system administrator.
354
Adapter cannot open queue for operations.
Explanation: The queue path name or format name is not correct or is not specified.
Action: Make sure that you provided a valid queue path name or format name.
450
The monitored queue by listener is unavailable.
Explanation: The queue associated with the connection is not open.
Action: Make sure the queue is still accessible. Restart the connection and the listener, if necessary.
451
There is no notification associated with this listener or no notification is enabled on this listener.
Explanation: The listener does not have a notification associated with it or there is an associated notification but it is not enabled.
Action: Configure and enable a notification, then enable the listener.
1000
Adapter cannot initialize MSMQ message object.
Explanation: Failed to create the MSMQMessage object to provide access to the properties that define a message and the methods used to send the message to its destination queue.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes.
1002
Fail to send message to non-transactional queue.
Explanation: Error occurs when a message is put on a non-transactional queue.
Action: Refer to the Microsoft MSMQ documentation and error codes.
1004
Fail to send message to transactional queue.
Explanation: Error occurs when a message is put on a transactional queue.
Action: Refer to the Microsoft MSMQ documentation and error codes.
1005
Fail to write byte sequence as message body.
Explanation: Error occurs when the adapter tries to write a byte sequence as a message body.
Action: Check IOException for details.
1009
Fail to read byte sequence from message body.
Explanation: Error occurs when the adapter tries to read a byte sequence as a message body.
Action: Check IOException for details.
1015
Fail to specify the message contents.
Explanation: Error occurs when setting message object contents.
Action: Check the AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1019
Fail to retrieve the message contents.
Explanation: Error occurs when the adapter tries to read the message contents.
Action: Check the AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1046
Adapter cannot initialize MSMQ queue object.
Explanation: Fail to create an MSMQQueue object that represents an open instance of a queue and provides the methods needed to read and delete the messages in the queue.
Action: Check the AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1047
Adapter cannot close MSMQ queue.
Explanation: Error occurs when closing this instance of the queue.
Action: Check the AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1048
Fail to return the cursor to the start of the queue.
Explanation: Error occurs when the adapter tries to reset the cursor position.
Action: Check the AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1049
Cannot find out whether the queue is open or not.
Explanation: Fail to check if the queue is open.
Action: Check the AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1050
Cannot retrieve message from non-transactional queue.
Explanation: Fail to retrieve or remove a message from a non-transactional queue.
Action: Check the AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1051
Cannot retrieve message from transactional queue.
Explanation: Fail to retrieve or remove a message from a transactional queue.
Action: Check the AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1052
Cannot peek message.
Explanation: Fail to peek the first message in the queue or the first message that matches the filter values in the queue.
Action: Check the AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1053
Adapter cannot initialize management object of the specified queue.
Explanation: Fail to create an MSMQQueueInfo object that provides queue management for a single queue and provides methods for opening a queue, changing or retrieving the properties of a queue.
Action: Check the AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1054
Adapter cannot refresh the property values of the queue management object.
Explanation: Fail to refresh the property values of the MSMQQueueInfo object. These values are retrieved from the directory service (public queues) or from the local computer (private queues).
Action: Check the AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1056
Adapter cannot open a queue.
Explanation: Fail to open a queue for sending, peeking at, or retrieving messages.
Action: Check the AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1057
Cannot find the path name of the queue.
Explanation: Error occurs when the adapter tries to locate the complete Message Queuing path name of the queue.
Action: Check the AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1058
Cannot set path name of the queue.
Explanation: Error occurs when the adapter tries to set the queue path name of a MSMQQueueInfo object.
Action: Check the AdapterException message. Refer to the Microsoft MSMQ documentation and error code for details.
1059
Cannot find the format name of the queue.
Explanation: Error occurs when the adapter tries to find the format name of the queue.
Action: Check the AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1060
Cannot set the format name of the queue.
Explanation: Error occurs when the adapter tries to set the queue format name of the MSMQQueueInfo object.
Action: Check the AdapterException message. Refer to Microsoft MSMQ documentation and error codes for details.
1061
Adapter cannot initialize transaction object.
Explanation: Fail to create an MSMQTransaction object.
Action: Check the AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1062
Cannot commit MSMQ transaction.
Explanation: Fail to commit the transaction.
Action: Check the AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1063
Cannot rollback MSMQ transaction.
Explanation: Fail to rollback the transaction.
Action: Check the AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1064
Adapter cannot initialize the object to start MSMQ internal transaction object.
Explanation: Fail to create an MSMQTransactionDispenser object.
Action: Check the AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1065
Fail to begin an MSMQ internal transaction.
Explanation: Error occurs when the adapter tries to initiate a new internal transaction and returns an MSMQ transaction object that represents the new underlying transaction object.
Action: Check the AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1067
Fail to get format name of a queue.
Explanation: MSMQQueueInfo object is NULL.
Action: Ensure the connection is available and the queue is accessible. Re-enable the connection, if necessary.
1080
Fail to set format name of queue.
Explanation: MSMQQueueInfo object is NULL.
Action: Ensure the connection is available and the queue is accessible. Re-enable the connection, if necessary.
1081
Fail to set path name of queue.
Explanation: MSMQQueueInfo object is NULL.
Action: Ensure the connection is available and the queue is accessible. Re-enable the connection, if necessary.
1082
Fail to get path name of queue.
Explanation: MSMQQueueInfo object is NULL.
Action: Make sure the connection is available and the queue is accessible. Re-enable the connection, if necessary.
1084
Cannot peek message contents.
Explanation: Fail to peek the contents of the first message in the queue or the content of the first message that matches the filter values in the queue.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1085
Cannot get admin queue format name.
Explanation: Error occurs when the adapter tries to find the admin queue format name of the message.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1086
Cannot get admin queue path name.
Explanation: Error occurs when the adapter tries to find the admin queue path name of the message.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1087
Cannot get destination queue path name.
Explanation: Error occurs when the adapter tries to find the destination queue path name of the message.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1088
Cannot get destination queue format name.
Explanation: Error occurs when the adapter tries to find the destination queue format name of the message.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1089
Cannot set admin queue path name.
Explanation: Error occurs when the adapter tries to set the admin queue path name of the message.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1090
Cannot set admin queue format name.
Explanation: Error occurs when the adapter tries to set the admin queue format name of the message.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1091
Cannot find if the message is the first one in its transaction.
Explanation: Error occurs when the adapter tries to determine whether the message is the first one in its transaction.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1092
Cannot find if the message is the last one in its transaction.
Explanation: Error occurs when the adapter tries to determine whether the message is the last one in its transaction.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1093
Cannot specify the type of acknowledgment message that MSMQ will post in admin queue.
Explanation: Error occurs when the adapter tries to set the ack property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1094
Cannot specify application-generated information.
Explanation: Error occurs when the adapter tries to set the AppSpecific property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1095
Cannot specify whether the message should be authenticated and what type of digital signature is used.
Explanation: Error occurs when the adapter tries to set the AuthLevel property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1096
Cannot specify how Message Queuing delivers the message.
Explanation: Error occurs when the adapter tries to set the Delivery property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1097
Cannot specify whether Message Queuing stores copies of the message as it is routed to the destination queue.
Explanation: Error occurs when the adapter tries to set the Journal property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1098
Cannot specify the message's priority.
Explanation: Error occurs when the adapter tries to set the priority property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1099
Cannot specify a time limit (in seconds) for the message to be retrieved from the target queue.
Explanation: Error occurs when the adapter tries to set the TimeToBeReceived property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1100
Cannot specify a time limit (in seconds) for the message to reach the queue.
Explanation: Error occurs when the adapter tries to set the TimeToReachQueue property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1101
Cannot specify how Message Queuing traces the route of the message.
Explanation: Error occurs when the adapter tries to set the Trace property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1102
Cannot find the type of acknowledgment messages that Message Queuing will post (in the administration queue) when acknowledgments are requested.
Explanation: Error occurs when the adapter tries to get the Ack property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1103
Cannot find application-generated information.
Explanation: Error occurs when the adapter tries to get the AppSpecific property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1104
Cannot find whether the message should be authenticated and what type of digital signature is used.
Explanation: Error occurs when the adapter tries to get the AuthLevel property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1105
Cannot find the message type.
Explanation: Error occurs when the adapter tries to get the MsgClass property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1106
Cannot find how Message Queuing delivers the message.
Explanation: Error occurs when the adapter tries to get the Delivery property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1107
Cannot find whether Message Queuing stores copies of the message as it is routed to the destination queue.
Explanation: Explanation: Error occurs when the adapter tries to get the Journal property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1108
Cannot find the message's priority.
Explanation: Error occurs when the adapter tries to get the priority property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1109
Cannot find the time limit (in seconds) for the message to be retrieved from the target queue.
Explanation: Error occurs when the adapter tries to get the TimeToBeReceived property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1110
Cannot specify a time limit (in seconds) for the message to reach the queue.
Explanation: Error occurs when the adapter tries to get the TimeToReachQueue property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1111
Cannot find how Message Queuing traces the route of the message.
Explanation: Error occurs when the adapter tries to get the Trace property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1112
Cannot specify a description of the documentation message.
Explanation: Error occurs when the adapter tries to set the Label property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1113
Cannot find the description of the message.
Explanation: Error occurs when the adapter tries to get the Label property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1114
Cannot find the identifier of the source computer that sent the message.
Explanation: Error occurs when the adapter tries to get the SrcMachineId property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1115
Cannot find when the message arrived at the queue.
Explanation: Error occurs when the adapter tries to get the ArriveTime property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1116
Cannot find when the message is sent.
Explanation: Error occurs when the adapter tries to get the SendTime property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1117
Cannot find whether the message was authenticated at the request of the sending application.
Explanation: Error occurs when the adapter tries to get the Authenticated property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1118
Cannot find the message's 20-byte, correlation identifier.
Explanation: Error occurs when the adapter tries to get the CorrelationId property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1119
Cannot find the message ID.
Explanation: Error occurs when the adapter tries to get the Id property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1120
Cannot specify a message's 20-byte, correlation identifier.
Explanation: Error occurs when the adapter tries to set the CorrelationId property of the MSMQMessage object.
Action: Check the successive AdapterException message. Refer to the Microsoft MSMQ documentation and error codes for details.
1121
Unsupported message body type.
Explanation: The message body type you specified is not supported by the adapter.
Action: Make sure that you are using the supported body types, which are String and byte array.