Event ID 2203 — Trigger Operation

Applies To: Windows Server 2008 R2

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. An issue with triggers operations can, depending on the issue, prevent the invocation of some or all business rules.

Event Details

Product: Windows Operating System
ID: 2203
Source: MSMQ
Version: 6.1
Symbolic Name: MSMQ_TRIGGER_FAIL_RETREIVE_TRIGGER_INFORMATION
Message: The trigger information cannot be retrieved from the trigger store in registry. At least one trigger is nonfunctional.

Resolve

Uninstall and reinstall Message Queuing triggers

All triggers must be loaded successfully to operate properly.

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

Uninstall and reinstall Message Queuing triggers (Windows Vista)

To uninstall Message Queuing triggers:

  1. Click Start, and then click Control Panel.
  2. In the left pane, click Classic View.
  3. Click Programs and Features.
  4. In the left pane, click Turn Windows features on or off.
  5. In the Windows Features dialog box, expand Microsoft Message Queue (MSMQ) Server, and then clear the MSMQ Triggers check box.
  6. Click OK.

To install Message Queuing triggers:

  1. Click Start, and then click Control Panel.
  2. In the left pane, click Classic View.
  3. Click Programs and Features.
  4. In the left pane, click Turn Windows features on or off.
  5. In the Windows Features dialog box, expand Microsoft Message Queue (MSMQ) Server, and then select the MSMQ Triggers check box.
  6. Click OK.

Uninstall and reinstall Message Queuing triggers (Windows Server 2008)

To uninstall Message Queuing triggers:

  1. Open Server Manager. To open Server Manager, click Start, point to Administrative Tools, and then click Server Manager.
  2. Start the Remove Features Wizard. In the Features Summary section, click Remove Features.
  3. Expand Message Queuing.
  4. Clear the Message Queuing Triggers check box, and then click Next.
  5. Click Remove.

To install Message Queuing triggers:

  1. Open Server Manager. To open Server Manager, click Start, point to Administrative Tools, and then click Server Manager.
  2. Start the Add Features Wizard. To start the Add Features Wizard, in the Features Summary section, click Add Features.
  3. Expand Message Queuing.
  4. Select the Message Queuing Triggers check box, and then click Next.
  5. Clickt Install.

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 trigger 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 existence of the Message Queuing Triggers service.
  3. In the Status column, confirm that the Message Queuing Triggers service is Started.

Trigger Operation

Message Queuing