SAPфорум.RU https://sapboard.ru/forum/ |
|
Abap-Proxy to PI (7.4) to HTTP_AAE https://sapboard.ru/forum/viewtopic.php?f=70&t=91482 |
Страница 1 из 1 |
Автор: | mona_lisa [ Чт, окт 01 2015, 21:35 ] |
Заголовок сообщения: | Abap-Proxy to PI (7.4) to HTTP_AAE |
Добрый вечер. Прошу помочь разобраться с проблемой. Сценарий Abap-Proxy to PI (7.4) to HTTP_AAE. Разработан ICo. Задача: необходимо создать POST HTTP запрос с типом передаваемых данных (Content-Type) - multipart/form-data и Content-Disposition - form-data; name="xml_file"; Данные настройки указаны в канале HTTP_AAE: Запускаю тест: Сервер возвращает ошибку: Throwing com.sap.aii.adapter.http.api.HttpAdapterException: STATUS_CODE_NOT_OK-Server Error ReponseCode : 500, ReponseBody Server Error В логе видно, что Content-Type установлен в multipart/form-data: Куда далее двигаться не пойму, что проверить? Может кто-нибудь сталкивался с такой ошибкой? |
Автор: | Chaser009 [ Пт, окт 02 2015, 03:45 ] |
Заголовок сообщения: | Re: Abap-Proxy to PI (7.4) to HTTP_AAE |
Здравствуйте! В конечной системе есть возможность логи посмотреть? Что там? Дело в том, что ошибка 500 - это внутренняя ошибка сервера, поэтому, скорее всего, разбор полетов надо на сервере проводить. Вообще, по спецификации, в случае 500-ой ошибки сервер должен бы вернуть описание. Если строчку в логе, где "ResponseBody Server Error" развернуть, там нет описания ошибки? Помимо single part? |
Автор: | mona_lisa [ Пт, окт 02 2015, 10:21 ] |
Заголовок сообщения: | Re: Abap-Proxy to PI (7.4) to HTTP_AAE |
Добрый день! К конечной системе доступа нет. По ошибке следующее: и Так же в логах Developer Traces есть сообщения: Caught exception com.sap.aii.adapter.http.api.HttpAdapterException from application code with msgKey: 84a6300c-68d0-11e5-a34c-000000317e1e(OUTBOUND) и Exception caught by adapter framework: STATUS_CODE_NOT_OK-Server Error Если структура запроса правильная, то надо просить провайдера передавать ответ типа HTTP 200 from successful, но это только предположение. Ошибка связана со структурой передаваемого запроса? Как можно увидеть какой запрос передается на сервер, если нет доступа к логам сервера? |
Автор: | in-n-out [ Пт, окт 02 2015, 11:25 ] |
Заголовок сообщения: | Re: Abap-Proxy to PI (7.4) to HTTP_AAE |
Здравствуйте! Содержимое запроса и ответа через HTTP_AAE можно проверить с помощью tcpgw. После этого можно будет делать какие-то выводы. |
Автор: | mona_lisa [ Сб, окт 03 2015, 03:04 ] |
Заголовок сообщения: | Re: Abap-Proxy to PI (7.4) to HTTP_AAE |
Не получилось что-то у меня с этой утилитой. Подсказали другую tcpmon (https://code.google.com/p/tcpmon/). Настроила ее, запустила telnet, сделала настройки на канале (добавила proxy лок. машины) и мониторинг заработал. А еще есть программа CommView, где тоже можно настроить чтение передаваемых пакетов и интерфейс интереснее. Буду копать далее. Скорее всего меппинг некорректный. Всем спасибо. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |