A suspended message is sent through a destination send port even if the send port is not started in BizTalk Server 2004 (904791)



The information in this article applies to:

  • Microsoft BizTalk Server 2004 Enterprise Edition
  • Microsoft BizTalk Server 2004 Standard Edition
  • Microsoft BizTalk Server 2004 Partner Edition
  • Microsoft BizTalk Server 2004 Developer Edition
  • Microsoft BizTalk Server 2006 Enterprise Edition
  • Microsoft BizTalk Server 2006 Standard Edition
  • Microsoft BizTalk Server 2006 Developer Edition

SYMPTOMS

In Microsoft BizTalk Server 2004, when you use the Resume command on a message that is in a Suspended (resumable) state in the Health and Activity Tracking (HAT) tool, the message is processed through a destination send port even if the send port is not started. You expect the message to remain in the Suspended (resumable) state until the send port is started.

STATUS

This behavior is by design.

MORE INFORMATION

By default, messages are not automatically sent through send ports if they are in an Enlisted or Stopped state. In the HAT tool, messages that are destined for these send ports appear in the Suspended (resumable) state. However, if you use the Resume command to manually resume a message that is in the Suspended (resumable) state in the HAT tool, the message is sent. This behavior occurs even if the destination send port is not in a Started state.

BizTalk Server lets you enlist a send port that will not automatically send any messages through the send port if the send port is not in the Started state. This option lets you use the Resume command to manually select the messages that you want to send through your send ports on the selected messages in the HAT tool.

For more information about how to enlist a send port or a send port group, visit the following Microsoft Developer Network (MSDN) Web site:

Modification Type:MajorLast Reviewed:1/17/2006
Keywords:kbBTSMessaging kbBTSHat kbtshoot kbinfo kbprb KB904791 kbAudDeveloper kbAudITPRO