Адаптеру не удалось передать сообщение для отправки порта в BizTalk Server 2009

Я использую BizTalk Server 2009 для отправки сообщений EDI своему клиенту с помощью AS2. Я могу отправлять сообщения, но получаю сообщение об ошибке при отправке сообщений, размер файла которых превышает 5 КБ. Я проверил с партнером, используют ли они какие-либо ограничения на размер файла, но они могут обмениваться даже некоторыми гигабайтами файлов с другим торговым партнером.

Я сравнил файлы, которые были успешно отправлены, с тем, который не удался. Но не обнаружил никакой разницы между двумя, кроме LIN, PIA, QTY и других сегментов.

При отслеживании в средстве просмотра событий я обнаружил ошибку ниже.

Адаптеру не удалось передать сообщение на порт отправки "SendTextFile" с URL-адресом "http://xxclienturlxx.com:2080/ipnet/as2 ". Он будет передан повторно после интервала повтора, указанного для этого порта отправки. Подробности: «Удаленный сервер возвратил ошибку: (500) Внутренняя ошибка сервера.».

Как мне решить эту проблему?


person user240484    schedule 21.05.2015    source источник


Ответы (1)


Нашел решение ..

В BizTalk 2009 отключение параметра «Включить фрагментированное кодирование» в свойствах типа транспорта порта отправки помогло мне ...

Для поддержки больших сообщений, когда размер сообщения превышает 48 КБ, адаптер отправки http отправляет данные на сервер частями, а не полным потоком "

Это сообщение Адаптер отправки HTTP - отправить в ASP Проблема со страницей помогла мне найти решение.

person user240484    schedule 22.05.2015