Причини
Розглянемо таку ситуацію:
-
Використовується адаптер BizTalk Server WCF в надіслати відповідь solicit порт, Microsoft BizTalk Server 2010 сукупного оновлення 6 (CU6).
-
Настроювання вираз тіло шляху як Xpath у розділі повідомлення BizTalk, вхідних повідомлень вкладка WCF надсилання порту.
У такому випадку можуть виникнути такі проблеми:
-
Десеріалізацію виконати, створює випадкові неправильної помилки, що викликані потоку положення стрибки в неправильному місці.
У цій ситуації з'являється повідомлення про помилку приблизно такого вигляду:System.Xml.XmlException: Пуск елемент "s:mustUndersta" не відповідає кінцевий елемент "sendMessageResult". Рядок 1, розташуйте 951.
-
Адаптер WCF, повертається неправильно невідповідні відповідь назад до каналу.
У цьому випадку може бути помилки, але абонента за відповідь назад отримаєте повідомлення, що неправильно.
Вирішення
Відомості про Сукупне оновлення
Цю проблему, спочатку було усунуто у такий сукупний пакет оновлень із сервера BizTalk:
Стан
Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".
Посилання
Щоб отримати відомості про пакети оновлень а також список сукупний пакет оновлень для сервера BizTalk, див. KB 2555976: пакет оновлень а також список сукупний пакет оновлень, для BizTalk Server.
Щоб отримати додаткові відомості про виправлення для сервера BizTalk бачити KB 2003907: відомості про виправлення для BizTalk та підтримки пакета оновлень.