ИСПРАВЛЕНИЕ. Ошибка System.NullReferenceException в адаптере WCF-SAP при получении входящего tRFC в BizTalk Server

Применяется к
BizTalk Server 2016 Branch BizTalk Server 2016 Developer BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard BizTalk Server 2013 R2 Branch BizTalk Server 2013 R2 Developer BizTalk Server 2013 R2 Enterprise BizTalk Server 2013 R2 Standard

Проблема

Рассмотрим следующий сценарий.

  • Адаптер SAP на основе Windows Communication Foundation (WCF) используется для подключения приложений BizTalk к базе данных SAP в Microsoft BizTalk Server.
  • У вас есть входящая транзакционная операция удаленного вызова функции (tRFC) через двустороннее расположение получения.

В этом сценарии при вызове ответа tRFC с помощью соединителя .NET (NCo) адаптер WCF-SAP может вызвать сообщение об ошибке следующего вида:

Примечание

"Сведения "System.NullReferenceException: ссылка на объект не задана для экземпляра объекта".

Решение

Эта проблема устранена в следующих накопительных обновлениях для BizTalk Server:

Накопительный пакет обновления 4 для BizTalk Server 2016 г.

Накопительный пакет обновления 6 для пакета адаптеров BizTalk 2013

Накопительный пакет обновления 8 для BizTalk Server 2013 R2

Состояние

Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».

Ссылки

Чтобы получить сведения о пакетах обновления и списке накопительных обновлений для BizTalk Server, щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:

2555976 пакет обновления и список накопительных обновлений для BizTalk Server

Чтобы получить дополнительные сведения об исправлениях BizTalk Server, щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:

2003907 сведения об исправлениях BizTalk и поддержке пакетов обновления

Заявление об отказе от ответственности за продукцию сторонних производителей

Сторонние продукты, которые рассматриваются в этой статье, производятся компаниями, которые не зависят от Майкрософт. Корпорация Майкрософт не гарантирует надлежащую работоспособность и надежность этих продуктов.