Автор |
Сообщение |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 14/06/2016 16:43:05
|
КИТ ВО
Зарегистрирован: 11/04/2016 15:43:38
Сообщений: 8
От: Комитет Информационных Технологий Волгоградской области
Оффлайн
|
Нет ответа от сервера при использовании EnterpriseService_v1.3_pilot.wsdl, превышает тайм-аут операции
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 14/06/2016 20:32:48
|
vvche
Зарегистрирован: 13/06/2016 19:39:45
Сообщений: 45
Оффлайн
|
Используйте старый Endpoint
https://api2.vetrf.ru:8002/platform/cerberus/services/EnterpriseService
А тот, который в новом WSDL прописан (на порту 8001) пока что-то не отзывается.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 15/06/2016 08:31:46
|
Егорова Ирина
![[Avatar]](/vetrf-forum/images/avatar/f3957fa3bea9138b3f54f0e18975a30c.jpg)
Зарегистрирован: 31/08/2015 11:57:04
Сообщений: 294
От: ФГБУ ВНИИЗЖ
Оффлайн
|
Здравствуйте!
Сервис не отзывается вообще или выдаёт сообщение об ошибке? С помощью чего вы обращаетесь к нему?
|
аналитик отдела внедрения
Федерального центра охраны здоровья животных, г. Владимир |
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 15/06/2016 11:00:24
|
vvche
Зарегистрирован: 13/06/2016 19:39:45
Сообщений: 45
Оффлайн
|
Егорова Ирина wrote:Здравствуйте!
Сервис не отзывается вообще или выдаёт сообщение об ошибке? С помощью чего вы обращаетесь к нему?
Это мне вопрос?
Обращаюсь либо через SOAPUI, либо из своего модуля на 1С. Ответ или "Connection refused", или "Connection timed out".
Сервис на порту 8002 отвечает нормально.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 15/06/2016 12:29:34
|
Егорова Ирина
![[Avatar]](/vetrf-forum/images/avatar/f3957fa3bea9138b3f54f0e18975a30c.jpg)
Зарегистрирован: 31/08/2015 11:57:04
Сообщений: 294
От: ФГБУ ВНИИЗЖ
Оффлайн
|
Коллеги!
Сейчас все сервисы должны быть доступны. Проверьте, пожалуйста.
|
аналитик отдела внедрения
Федерального центра охраны здоровья животных, г. Владимир |
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 15/06/2016 13:02:35
|
КИТ ВО
Зарегистрирован: 11/04/2016 15:43:38
Сообщений: 8
От: Комитет Информационных Технологий Волгоградской области
Оффлайн
|
Да. Сейчас все работает.
Подскажите пожалуйста wsdl для отправки данных о ХС (ModifyBusinessEntityOperation). И возможно ли как то обойти ограничение, чтобы при запросе возвращалось больше чем 100 записей. Я понимаю что можно сделать цикл, но тогда слишком много запросов к сервису
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 15/06/2016 13:29:59
|
vvche
Зарегистрирован: 13/06/2016 19:39:45
Сообщений: 45
Оффлайн
|
Егорова Ирина wrote:Коллеги!
Сейчас все сервисы должны быть доступны. Проверьте, пожалуйста.
Спасибо, пока, правда проверить не могу, у самих что-то канал подглюкивает )))
КИТ ВО wrote:Да. Сейчас все работает.
Подскажите пожалуйста wsdl для отправки данных о ХС (ModifyBusinessEntityOperation). И возможно ли как то обойти ограничение, чтобы при запросе возвращалось больше чем 100 записей. Я понимаю что можно сделать цикл, но тогда слишком много запросов к сервису
Для запросов типа getBusinessEntityListRequest?
В ListOptions:count засунуть нужное количество. Я, к примеру сделал так - первый запрос с ListOptions:count=1, в ответе будет параметр total с общим количеством записей в справочнике, это значение подставить в следующий запрос. Но тут палка о двух концах - сразу все записи выгребать чревато, их в справочнике несколько десятков тысяч (EМНИП, хозсубъектов порядка 50 тысяч, в адресных справочниках за сотню тысяч). Лучше разбить на порции.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 15/06/2016 13:34:18
|
КИТ ВО
Зарегистрирован: 11/04/2016 15:43:38
Сообщений: 8
От: Комитет Информационных Технологий Волгоградской области
Оффлайн
|
Для запросов типа getBusinessEntityListRequest?
В ListOptions:count засунуть нужное количество. Я, к примеру сделал так - первый запрос с ListOptions:count=1, в ответе будет параметр total с общим количеством записей в справочнике, это значение подставить в следующий запрос. Но тут палка о двух концах - сразу все записи выгребать чревато, их в справочнике несколько десятков тысяч (EМНИП, хозсубъектов порядка 50 тысяч, в адресных справочниках за сотню тысяч). Лучше разбить на порции.
Если count ставить больше 100, то все равно приходит 100 максимум
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 15/06/2016 13:37:50
|
vvche
Зарегистрирован: 13/06/2016 19:39:45
Сообщений: 45
Оффлайн
|
КИТ ВО wrote:
Если count ставить больше 100, то все равно приходит 100 максимум
Хм, странно...
Вчера еще приходило без ограничений. Увы, проверить сейчас не могу
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 15/06/2016 13:45:26
|
КИТ ВО
Зарегистрирован: 11/04/2016 15:43:38
Сообщений: 8
От: Комитет Информационных Технологий Волгоградской области
Оффлайн
|
Немного соврал. Больше 1000
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 15/06/2016 13:57:29
|
vvche
Зарегистрирован: 13/06/2016 19:39:45
Сообщений: 45
Оффлайн
|
КИТ ВО wrote:Немного соврал. Больше 1000
Самую малость
По мне, так нормально, в несколько заходов справочник и перекачается.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 15/06/2016 14:00:59
|
Егорова Ирина
![[Avatar]](/vetrf-forum/images/avatar/f3957fa3bea9138b3f54f0e18975a30c.jpg)
Зарегистрирован: 31/08/2015 11:57:04
Сообщений: 294
От: ФГБУ ВНИИЗЖ
Оффлайн
|
Да, за один запрос вы можете получить максимум 1000 хозсубъектов или предприятий, всё верно.
|
аналитик отдела внедрения
Федерального центра охраны здоровья животных, г. Владимир |
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 15/06/2016 15:38:16
|
vvche
Зарегистрирован: 13/06/2016 19:39:45
Сообщений: 45
Оффлайн
|
Что-то пошло не так:
Wed Jun 15 15:37:43 MSK 2016:ERROR:Exception in request: org.apache.http.conn.HttpHostConnectException: Connection to http://api2.vetrf.ru:8001 refused
Wed Jun 15 15:37:43 MSK 2016:ERROR:An error occurred [Connection to http://api2.vetrf.ru:8001 refused], see error log for details
Wed Jun 15 15:37:43 MSK 2016:INFO:Error getting response for [EnterpriseServiceBinding.GetBusinessEntityList:Request 1]; org.apache.http.conn.HttpHostConnectException: Connection to http://api2.vetrf.ru:8001 refused
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 15/06/2016 15:46:40
|
Егорова Ирина
![[Avatar]](/vetrf-forum/images/avatar/f3957fa3bea9138b3f54f0e18975a30c.jpg)
Зарегистрирован: 31/08/2015 11:57:04
Сообщений: 294
От: ФГБУ ВНИИЗЖ
Оффлайн
|
Действующий endpoint: https://api2.vetrf.ru:8002/platform/cerberus/services/EnterpriseService
Поясню: этот endpoint единственный для тестового сервера. В WSDL-файлах была опечатка, которую исправили. Версия сервиса 1.2 на тестовом сервере не доступна.
Это сообщение было редактировано 1 раз. Последнее обновление произошло в 15/06/2016 16:38:00
|
аналитик отдела внедрения
Федерального центра охраны здоровья животных, г. Владимир |
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 15/06/2016 16:43:52
|
vvche
Зарегистрирован: 13/06/2016 19:39:45
Сообщений: 45
Оффлайн
|
Теперь понятно, спасибо.
|
|
 |
|