An update is available that lets you disable Routing Failure Reports in BizTalk Server 2006

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

On This Page

SUMMARY

The Routing Failure Report (RFR) is a special type of message that Microsoft BizTalk Server 2006 generates when a message fails in routing. Before BizTalk Server generates the Routing Failure Report, BizTalk Server suspends the failed message. In some scenarios, you may want to prevent the Routing Failure Reports from being generated. This update adds the new BTS.SuppressRoutineFailureDebugInfo system message context property that lets you disable the Routing Failure Reports.

MORE INFORMATION

Update information

A supported feature that modifies the default behavior of the product is available from Microsoft. However, this feature is intended to modify only the behavior that this article describes. Apply this feature only to systems that specifically require it. This feature might receive additional testing. Therefore, if the system is not severely affected by the lack of this feature, we recommend that you wait for the next software update that contains this feature.

If the feature is available for download, there is a "Hotfix download available" section at the top of this Knowledge Base article. If this section does not appear, contact Microsoft Customer Service and Support to obtain the feature.

Note If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific feature. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the following Microsoft Web site:
http://support.microsoft.com/contactus/?ws=support
Note The "Hotfix download available" form displays the languages for which the feature is available. If you do not see your language, it is because the feature is not available for that language.

Prerequisites

You must have BizTalk Server 2006 installed before you apply this update.

Restart requirement

You do not have to restart your computer after you apply this update.

Hotfix replacement information

This hotfix does not replace any other updates.

File information

The English version of this update has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.

BizTalk Server 2006, 32-bit editions

Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatform
BTSHTTPReceive.dll3.5.1687.0184,16819-Jun-200707:19x86
BTSMessageAgent.dll3.5.1687.0694,63219-Jun-200707:20x86
BTSMsg.dll3.5.1687.0195,41619-Jun-200707:19x86
BTSMsgCore.dll3.5.1687.01,224,03219-Jun-200707:20x86
Microsoft.XLANGs.BaseTypes.dll3.5.1687.099,71219-Jun-200707:19x86
Microsoft.BizTalk.Adapter.Runtime.dll3.5.1687.083,34419-Jun-200707:19x86
Microsoft.BizTalk.EPMTransform.dll3.5.1687.019,84819-Jun-200707:19x86
Microsoft.BizTalk.GlobalPropertySchemas.dll3.5.1687.0849,30419-Jun-200707:20x86

BizTalk Server 2006, 64-bit editions

Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatform
BTSHTTPReceive.dll3.5.1687.0289,64019-Jun-200707:33x64
BTSMessageAgent.dll3.5.1687.01,337,70419-Jun-200707:33x64
BTSMsg.dll3.5.1687.0195,41619-Jun-200707:33x86
BTSMsgCore.dll3.5.1687.01,959,26419-Jun-200707:33x64
Note Because of file dependencies, the most recent update that contains these files may also contain additional files.
You can enable the BTS.SuppressRoutineFailureDebugInfo system message context property in a custom pipeline component or in a custom receive adapter. When you set this property to TRUE, the following occurs:
  • BizTalk Server does not create a Routing Failure Report when a message fails in routing. However, BizTalk Server will still suspend the original message.
  • BizTalk Server does not create an event log for the routing failure.
Note The BTS.SuppressRoutineFailureDebugInfo system message context property will only work for a one-way receive port.

The following code sample shows you how to enable this new feature in a pipeline component.
public IBaseMessage Execute(IPipelineContext pc, IBaseMessage inmsg)
{
inmsg.Context.Write(SuppressRoutingFailureInfoProp.Name, SuppressRoutingFailureInfoProp.Namespace, true);
return inmsg;
}

REFERENCES

For more information about Routing Failure Reports, visit the following Microsoft Web site:
http://go.microsoft.com/fwlink/?LinkId=109865
For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:
824684 Description of the standard terminology that is used to describe Microsoft software updates

Properties

Article ID: 935960 - Last Review: October 8, 2011 - Revision: 3.0
APPLIES TO
  • Microsoft BizTalk Server 2006 Enterprise Edition
  • Microsoft BizTalk Server 2006 Developer Edition
  • Microsoft BizTalk Server 2006 Standard Edition
Keywords: 
kbAutoHotfix kbbtsmessaging kbbiztalk2006presp1fix kbbug kbfix kbHotfixServer kbqfe KB935960

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