Event ID 2213 — Trigger Initialization

Applies To: Windows Server 2008

Message Queuing Triggers is a service that you can use to associate the arrival of each incoming message at a queue with a response that depends on the contents of the message. The response may invoke either a Component Object Model (COM) component or a stand-alone executable program. These components or programs can define business rules that can be invoked in response to such messages, without any additional programming. If trigger initialization fails and the trigger service is not available, any trigger-dependent message processing logic will not be carried out.

Event Details

Product: Windows Operating System
ID: 2213
Source: MSMQ
Version: 6.0
Symbolic Name: REQUIRED_TRIGGER_DEPENDENCIES_ERR
Message: At least one of the required dependencies was not found. Please verify that MSMQ Triggers resources are dependent on Message Queue resources.

Resolve

Confirm that the trigger service can access necessary cluster resources

The Message Queuing Triggers service needs access to the required cluster resources when the Message Queuing services are configured for high availability on a Windows Server cluster. Ensure that the trigger service has access to the cluster resources that it requires.

To perform this procedure, you must have membership in Administrators, or you must have been delegated the appropriate authority.

To confirm that the trigger service can access necessary cluster resources:

  1. Open the Cluster Management snap-in. To open Cluster Management, click Start, click Control Panel, click Administrative Tools, and then click Failover Cluster Management.
  2. In the console tree, under Services and Applications, click the desired application.
  3. In the details pane, right-click Message Queuing Triggers, and then click Properties.
  4. Click the Dependencies tab.
  5. Look at the Dependencies list, and ensure that the cluster resources are in the list.

Verify

Verify that the Message Queuing Triggers service is installed and running.

To perform this procedure, you must have membership in Administrators, or you must have been delegated the appropriate authority.

To verify that the Message Queuing Triggers service is installed and running:

  1. Open the Services snap-in. To open Services, click Start. In the search box, type services.msc, and then press ENTER.
  2. Scroll down the list of services to confirm the presence of the Message Queuing Triggers service.
  3. In the Status column, confirm that the Message Queuing Triggers service is Started.

Trigger Initialization

Message Queuing