【问题标题】:The adapter failed to transmit message going to send port in BizTalk Server 2009适配器无法传输要发送到 BizTalk Server 2009 中的端口的消息
【发布时间】:2015-08-02 18:04:23
【问题描述】:

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

我比较了成功发送的文件和失败的文件。但发现两者除了LIN、PIA、QTY等段没有区别。

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

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

我该如何解决这个问题?

【问题讨论】:

    标签: biztalk edi biztalk-2009 send-port


    【解决方案1】:

    找到了解决办法..

    在 BizTalk 2009 中,禁用发送端口传输类型属性中的“启用分块编码”对我有用...

    为了在消息大小大于 48 KB 时支持大消息,http 发送适配器将数据以块的形式发送到服务器,而不是完整的流”

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-12-16
      • 1970-01-01
      • 2011-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-17
      相关资源
      最近更新 更多