适配器无法将消息发送到BizTalk Server 2009中的发送端口

时间:2015-05-21 07:41:59

标签: biztalk edi biztalk-2009 send-port

我正在使用BizTalk Server 2009使用AS2向我的客户端发送EDI消息。我能够发送消息,但在发送超过5KB文件大小的消息时出错。我与合作伙伴核实了他们是否对文件大小使用了任何限制,但他们甚至能够与其他贸易伙伴交换一些GB的文件。

我将成功发送的文件与失败的文件进行了比较。但除了LIN,PIA,QTY和其他细分市场之外,两者之间没有差异。

我在事件查看器中跟踪时发现了以下错误。

  

适配器无法通过URL“http://xxclienturlxx.com:2080/ipnet/as2”发送发送端口“SendTextFile”的消息。它将在为此发送端口指定的重试间隔后重新传输。详细信息:“远程服务器返回错误:(500)内部服务器错误。”。

如何解决此问题?

1 个答案:

答案 0 :(得分:1)

找到解决方案..

在BizTalk 2009中,禁用"启用分块编码"在发送端口传输类型属性为我做了诀窍......

  

要在邮件大小超过48 KB时拥有大量邮件支持,http发送适配器会将数据以块的形式发送到服务器而不是完整的流"

这篇文章HTTP Send Adapter - Submit to ASP Page Issue帮助我找到了解决方案。