С помощью SAP BC 4.7 Написан сервис для выгрузки данных одной из Z-таблицЫ SAP R/3. Количество записей примерно 40.000 и 10 полей.
Обращение к сервису происходит через FTP-порт.
Сервис состоит из след.шагов:
recordTodocument,вызов RFC-функции,documentTorecord,setResponse.
После передачи ftp-команды put с файлом XML-запроса ровно через 1 мин. получаем сообщение об ошибке: Подключение разорвано удаленным узлом.
Если ограничиваем выборку данных в RFC-функции,так чтобы запрос выполнялся меньше 1 мин.,то все работает штатно,разрыва не происходит,командой get забираем ответ.
В session.log видим,что несмотря на разрыв соединения через 1 мин.,сессия закрывается примерно через 90 сек.Сообщений об ошибках в log-ах отсутствуют.
При тестировании в SAP BC Developer все шаги проходят до documentTorecord.Здесь получаем сообщение об ошибке:переполнение стека памяти.
|