You are currently offline, waiting for your internet to reconnect

FIX: Error message when you use the "XMLReceive" pipeline in BizTalk Server 2006 R2 SP1

SYMPTOMS
On a computer that is running Microsoft BizTalk Server 2006 R2 Service Pack 1 (SP1), you use a receive location that uses the XMLReceive pipeline to receive messages. BizTalk Server receives a message that contains a document node that has no data. This document node contains attributes that are marked for promoted property or for distinguished field.

For example, the message contains the following node:
<Document attrib1="value1" attrib2="value2"/>
In this situation, the message is suspended by BizTalk Server. Additionally, an error log that resembles the following is logged in the Application log:
Event Type: ErrorEvent Source: BizTalk Server 2006Event Category: BizTalk Server 2006 Event ID: 5719Description:There was a failure executing the receive pipeline: "Microsoft.BizTalk.DefaultPipelines.XMLReceive, Microsoft.BizTalk.DefaultPipelines, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Source: "Pipeline " Receive Port: "ReceivePortBatch" URI: "<URI>" Reason: The disassembler found an envelope that does not have the body element.
Note This issue does not occur on a computer that is running BizTalk Server 2006 R2 before you upgrade to BizTalk Server 2006 R2 SP1.
CAUSE
This issue occurs because of a change that is introduced in BizTalk Server 2006 R2 SP1 to the XMLDasmReader component.
RESOLUTION
The hotfix that resolves this issue is included in the cumulative update package 2 for BizTalk Server 2006 R2 SP1.

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:
2211420 Cumulative update package 2 for BizTalk Server 2006 R2 Service Pack 1
For more information about BizTalk Server 2006 R2 SP1 hotfixes, click the following article number to view the article in the Microsoft Knowledge Base:
974563 List of Microsoft BizTalk Server hot fixes that are included in BizTalk Server 2006 R2 Service Pack 1
For more information about BizTalk Server hotfixes, click the following article number to view the article in the Microsoft Knowledge Base:
2003907 Information on BizTalk Server hotfixes
WORKAROUND
To work around this issue, add the </Document> tag. For example, change the document node that was mentioned in the "Symptoms" section to the following:
<Document attrib1="value1" attrib2="value2"></Document>
STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
Properties

Article ID: 981967 - Last Review: 03/22/2011 08:24:00 - Revision: 3.0

  • 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
  • kbbiztalk2006r2presp2fix kbbtspipeline kbqfe kbsurveynew kbexpertiseadvanced KB981967
Feedback