Error message when you use a Request-Response receive location in BizTalk Server 2006 R2

Article translations Article translations
Article ID: 979095 - View products that this article applies to.
Expand all | Collapse all

SYMPTOMS

Consider the following scenario:
  • You use a Request-Response port to receive messages and to send responses in BizTalk Server 2006 R2.
  • You use two orchestrations to process the received messages.
  • You use the Request-Response port to communicate between the two orchestrations. Additionally, you specify "Direct" as the binding type for the port.
  • You receive a message in the receive location.
In this scenario, a response message is routed to two subscribers. One copy of the response is received successfully, and the other copy is suspended. Because of this behavior, the following error message is logged in the Application log:
Event Type: Error
Event Source: BizTalk Server 2006
Event Category: BizTalk Server 2006
Event ID: 5813

Description:
A response message for two-way receive port "port_name" is being suspended as the messaging engine could not correlate the response to an existing request message. This usually happens when the host process has been recycled.
Note This issue may occur in BizTalk Server 2009.

CAUSE

This problem occurs because BizTalk Messaging Engine routes the response message from the second orchestration to both the first orchestration and the original Request-Receive port.

RESOLUTION

The hotfix that resolves this problem is included in cumulative update package 1 for BizTalk Server 2006 R2 Service Pack 1.

For more information about how to obtain the cumulative update package, click the following article number to view the article in the Microsoft Knowledge Base:
982061 Cumulative update package 1 for BizTalk Server 2006 R2 Service Pack 1

STATUS

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

MORE INFORMATION

For more information about how to work with direct bound ports in orchestrations, visit the following Microsoft Developer Network (MSDN) Web site:
How to work with direct bound ports in orchestrations
For more information about Message Context properties, visit the following MSDN Web site:
Message Context properties
For more information about BizTalk Server hotfixes, click the following article number to view the article in the Microsoft Knowledge Base:
2003907 Information about BizTalk Server hotfixes

Properties

Article ID: 979095 - Last Review: April 28, 2010 - Revision: 1.1
APPLIES TO
  • Microsoft BizTalk Server 2006 R2 Branch Edition
  • Microsoft BizTalk Server 2006 R2 Developer Edition
  • Microsoft BizTalk Server 2006 R2 Enterprise Edition
  • Microsoft BizTalk Server 2006 R2 Standard Edition
Keywords: 
kbbiztalk2006r2presp2fix kbbiztalk2006presp1fix kbbtsmessaging kbexpertiseinter kbtshoot kbfix kberrmsg kbbug kbsurveynew kbprb KB979095

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com