Microsoft KB Archive/895192

= A time-out may occur and no output is generated when you try to translate a large XML document into an EDI document format in BizTalk Server 2004 =

Article ID: 895192

Article Last Modified on 12/28/2006

-

APPLIES TO


 * Microsoft BizTalk Server 2004 Standard Edition
 * Microsoft BizTalk Server 2004 Enterprise Edition
 * Microsoft BizTalk Server 2004 Developer Edition
 * Microsoft BizTalk Server 2004 Partner Edition

-





SYMPTOMS
In Microsoft BizTalk Server 2004, when you try to translate a large XML document into an EDI document format, a time-out may occur. This time-out causes no output to be generated. When you test the map in design view by right-clicking a BizTalk Server map in Solution Explorer and then clicking Test Map, a successful message that is similar to the following is returned, but no output is generated:

&quot;Test Map&quot; reports success with the following message in VS.Net. However the output is not generated. &quot;Test Map success for map file .btm. The output is stored in the following file:  Component invocation succeeded.&quot;

Note In this message,  is a placeholder for the full path and file name of the BizTalk Server map.

When you submit the XML message during run time, the following error events are logged in the Application event log: Event Type: Error

Event Source: EDI Subsystem

Event Category: BizTalk Server 2004

Event ID: 23

Description:

Error encountered: ERROR (1030) :

Event Type: Error

Event Source: EDI Transmitter

Event Category: BizTalk Server 2004

Event ID: 27

Description:

Transfer of message(s) to EDI Subsystem failed. Unable to read data from the transport connection.



CAUSE
This problem occurs when you submit a large XML message and you have tracing enabled in the BizTalk Server 2004 Base EDI Adapter.



WORKAROUND
To work around this problem, disable tracing in the BizTalk Server 2004 Base EDI Adapter. To make configuration changes to the BizTalk Server 2004 Base EDI Adapter, you must stop the BizTalk Server 2004 Base EDI service. After you have stopped the service, follow these steps to disable tracing:  Click Start, click Run, type the following command, and then click OK:

%ProgramFiles%\Microsoft BizTalk Server 2004\EDI\Subsystem\EDIBTSmmc.msc

 In the BizTalk Administration Console, expand Microsoft BizTalk Server 2004 Base EDI Adapter, and then click Parameters. With Parameters selected, right-click your BizTalk Server in the right pane, and then click Properties. Click No when the Is Subsystem service running prompt appears. In the EDI Subsystem Properties dialog box, click the Trace tab. Click to clear the check boxes for the following trace flags: <ul> Trace kernel processes</li> Translate</li> Memory</li> Database</li> Network</li> BizTalk connector</li> File connector</li></ul> </li> Click OK to close the EDI Subsystem Properties dialog box.</li></ol>

After you follow these steps, start the BizTalk Server 2004 Base EDI service.

<div class="moreinformation_section">

MORE INFORMATION
For more information about the BizTalk Server 2004 Base EDI Adapter, visit the following Microsoft Developer Network (MSDN) Web site:

http://msdn2.microsoft.com/en-us/library/ms944036.aspx

Additional query words: BTS2004

Keywords: kbtshoot kbbug kbnofix kbprb KB895192

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.