Microsoft KB Archive/926867

From BetaArchive Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Knowledge Base


FIX: Messages are not delivered to the MQSeries queue as expected in BizTalk Server 2004

Article ID: 926867

Article Last Modified on 4/2/2007



APPLIES TO

  • Microsoft BizTalk Adapter for MQSeries, v2.0




SYMPTOMS

Consider the following scenario. You install Microsoft BizTalk Server 2004. In BizTalk Server 2004, you use the Microsoft BizTalk Adapter for MQSeries 2.0 to send messages to an MQSeries queue. The MQSeries Queue Manager is stopped. If the MQSeries Queue Manager stops unexpectedly, you do not receive a notification. You submit a batch that has many messages to a receive location.

In this scenario, the messages may not be sent to the MQSeries queue as expected when the MQSeries Queue Manager restarts. When you view the messages in the Health and Activity Tracking (HAT) tool, some messages are suspended. However, some messages have a status of "Delivered, not consumed." Additionally, the service status is "Active."

New messages are sent to the MQSeries queue as expected.

CAUSE

This issue occurs because of a code defect in the BizTalk Adapter for MQSeries 2.0.

RESOLUTION

To resolve this issue, install the hotfix that is described in the following article in the Microsoft Knowledge Base:

926584 FIX: Messages may be lost when you use the BizTalk Adapter for MQSeries 2.0 to process messages


WORKAROUND

To work around this issue, restart the BizTalk host service for the BizTalk Adapter for MQSeries 2.0.

STATUS

Microsoft has confirmed that this is a bug in the Microsoft products that are listed in the "Applies to" section.

Keywords: kbbtsadapters kbbts kbprb kbbug kbfix kbpubtypekc kbhotfixserver kbqfe KB926867