Help and Support
 

powered byLive Search

The outgoing message is suspended when you try to convert an XML message to an EDI format in BizTalk Server 2006 R2

Article ID:942280
Last Review:October 25, 2007
Revision:1.3

SYMPTOMS

Consider the following scenario:
You use the BizTalk EDI/AS2 Runtime in Microsoft BizTalk Server 2006 R2 to process Electronic Data Interchange (EDI) messages.
You use the BizTalk EDI Send Pipeline to convert XML messages to an EDI format and then to send the messages to a trading partner.
You try to process an XML message.

In this scenario, the outgoing message is suspended. Additionally, you may receive messages that resemble the following in the Application log:

Message 1
Event Type: Error
Event Source: BizTalk Server 2006 EDI
Event Category: None
Event ID: 8116
Description: Error: 1 (Miscellaneous error)
515: During serialization root node is not placed at start element
Message 2
Event Type: Warning
Event Source: BizTalk Server 2006
Event Category: BizTalk Server 2006
Event ID: 5743
Description:
The adapter failed to transmit message going to send port "send port name" with URL "C:\BizTalk\EdiFileOut\%MessageID%.txt". It will be retransmitted after the retry interval specified for this Send Port. Details:"Unable to read the stream produced by the pipeline. Details: Error in serialization ".

Back to the top

CAUSE

This issue may occur if the XML message contains version and encoding information. For example, this issue may occur if the first line in the XML message resembles the following:
<xml version="1.0" encoding="utf-8">

Back to the top

RESOLUTION

To resolve this issue, remove the first line in the XML message.

Back to the top

STATUS

This behavior is by design.

Back to the top


APPLIES TO
Microsoft BizTalk Server 2006 R2 Standard Edition
Microsoft BizTalk Server 2006 R2 Enterprise Edition
Microsoft BizTalk Server 2006 R2 Developer Edition
Microsoft BizTalk Server 2006 R2 Branch Edition

Back to the top

Keywords: 
kbtshoot kbprb kbbtsmessaging kbbts KB942280

Back to the top

Article Translations

 

Other Support Options

  • Need More Help?
    Contact a Support professional by Email, Online or Phone.
  • Customer Service
    For non-technical assistance with product purchases, subscriptions, online services, events, training courses, corporate sales, piracy issues, and more.
  • Newsgroups
    Pose a question to other users. Discussion groups and Forums about specific Microsoft products, technologies, and services.