Queued Components Errors

When a call to a queued component fails, either because it could not be transmitted to the server (a client-side failure) or because it failed to execute when it arrived (a server-side failure), the corresponding Message Queuing message is called a poison message.

The COM+ queued components service handles poison messages by using a series of retry queues. After several retries, the message is moved to a final resting queue. Messages stay in the resting queue until they are moved manually by using the queued components message mover utility. For more information about using the message mover, see Handling Errors.

Detailed descriptions of the sequence of events that occurs for various sorts of errors can be found in the topics described in the following table.

Topic Description
Server-Side Errors
Describes in detail the response of the COM+ queued components service to a server-side failure.
Client-Side Errors
Describes in detail the response of the COM+ queued components service to a client-side failure.
Persistent Client-Side Failures
Describes in the detail the response of the COM+ queued components service to repeated client-side failures.