Информация от службы поддержки KB0400174
Электронная почта
Ошибка: невозможно выполнить синтаксический анализ документа, HTTP 200 ОК в системе SAP PI.
Для Вашего удобства эта статья базы знаний переведена машинными средствами. SAP не предоставляет никаких гарантий правильности или полноты машинного перевода. Исходное содержимое можно увидеть, переключившись на английский язык с помощью селектора языка.
Симптом

При отправке документов (например, заказа на закупку) из SAP Ariba во внешнюю систему возникает ошибка "Невозможно выполнить синтаксический анализ документа, HTTP 200 ОК" в системе SAP PI.


Причина

Это связано с проблемой конфигурации конечной точки во внешней системе, тайм-аутом соединения или ошибками SOAP SAP Ariba Buying без атрибута SOAP Envelope.


Расширение
  1. Следуйте указаниям SAP Support of WhiteSpaces в ответе SOAP на стороне SAP PI(Process Integration).
  2. Увеличьте частоту заданий в ERP, чтобы она уменьшала число записей, вызванных из Ariba, и могла быть выполнена в пределах лимита тайм-аута, установленного в SAP PI.
  3. Для сценариев SAP Ariba Buying это может быть отправка сообщений об ошибках SOAP без SOAP Envelope, а стандартный адаптер SOAP SAP PI не распознает формат сообщения. См. KB0396883:Как можно получить сообщение об ошибке, заключенное в конверт, в веб-сервисах?

См. такье

Полное сообщение об ошибке, отображаемое в SAP PI, приведено ниже:

"Информационный SOAP: сообщение запроса о вводе обработки адаптера пользователем Guest
Информационный SOAP: целевой URL: https://s1-2.ariba.com/Buyer/filedownload?сфера=XXXX
Ошибка при вызове конечной точки: ошибка при вызове по HTTP: HTTP 200 ОК
Ошибка SOAP: не удалось вызвать: java.io.IOException: невозможно выполнить синтаксический анализ документа; HTTP 200 ОК
Ошибка SOAP: произошла ошибка: com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.io.
IOException: невозможно выполнить синтаксический анализ документа; HTTP 200 ОК
Ошибка MP: обнаружена особая ситуация с причиной com.sap.engine.interfaces.messaging.api.exception.MessagingException
: java.io.IOException: выполнить синтаксический анализ документа; HTTP 200 ОК
Архитектура адаптера обнаружила ошибку: java.io.IOException: возможен синтаксический анализ документа; HTTP 200 ОК"



Применимо к

Базовые закупки > Базовое администрирование > Интеграция веб-сервисов
Базовые закупки > Базовое администрирование > Интеграция приложений (между покупками и закупками)
Стратегические закупки > Стратегические закупки - веб-сервисы
Стратегические закупки > Стратегические закупки - интеграция приложений (покупки и SRC)
Управление информацией и качеством работы поставщиков > Информация и качество работы поставщиков - интеграция управления

Условия использования  |  Авторские права  |  Безопасность  |  Конфиденциальность