These are chat archives for springjazzy/GIS_JKH_Integration

30th
May 2016
Konstantin Slabouzov
@clip71
May 30 2016 06:56
это только у меня с утра System.ServiceModel.FaultException`1[GisServices.Fault]: EXP001000: Внутренняя ошибка (Дополнительные сведения об ошибке — GisServices.Fault). ?
Анатолий
@Anat56
May 30 2016 06:57
Обновляют
Konstantin Slabouzov
@clip71
May 30 2016 06:57
надеюсь ) уже что то оригинальное: Удаленный сервер вернул неожиданный ответ: (502) Bad Gateway
Konstantin Slabouzov
@clip71
May 30 2016 07:23
заработало
Vershinin Sergey
@versh23
May 30 2016 07:44
а у меня по прежнему отваливается по таймауту)
NadyaTomsk
@NadyaTomsk
May 30 2016 09:01
у меня иногда проходит, но чаще отваливается по таймауту
MrBlackJack
@MrBlackJack
May 30 2016 09:04
Кто-нибудь сейчас пытался выгружать файл?
При попытке выгрузить файл в файловое хранилище, прилетает ошибка : DetectionException, в пятницу все хорошо выгружалось...
Pavel Druzhinin
@pavelDruzhinin
May 30 2016 10:03
СИТ-1 сейчас у всех:
System.ServiceModel.FaultException`1[dom.gosuslugi.schema.integration.Fault] : EXP002002: Превышено максимальное время обработки запроса
?
Konstantin Slabouzov
@clip71
May 30 2016 10:17
@pavelDruzhinin подтверждаю
более того , решил проверить как долго будет продолжаться EXP002001: Ошибка параллельного выполнения двух одинаковых синхронных запросов на exportHouseData - уже почти час
MrBlackJack
@MrBlackJack
May 30 2016 10:46
Я почти все свои запрос переписал на асинхронные, по-моему это самый оптимальный вариант...Получаешь messageGuid и периодически опрашиваешь сервак...И нет никаких ошибок типа "Время бла бла...превышено" Чего и всем советую)
Konstantin Slabouzov
@clip71
May 30 2016 10:48
@MrBlackJack мне почему то кажется, что асинхронные запросы отрабатывают на другом сервере и лишь потому что их мало кто реализовал - поэтому быстро отрабатывают )
MrBlackJack
@MrBlackJack
May 30 2016 10:49
@clip71 хм, возможно, но тем не менее мы же все равно избегаем как минимум ошибки про превышения времени...
К тому же клиент не висит, можно спокойно работать дальше и ждать респонза
Konstantin Slabouzov
@clip71
May 30 2016 10:52
@MrBlackJack это конечно так, но куча следующих запросов не могут быть выполнены до получения результата предыдущего и все равно заняться то и не чем
MrBlackJack
@MrBlackJack
May 30 2016 10:53
@clip71 Ну это да, в любом случаи все зависит от вашей реализации и логики, так что здесь индивидуально
Konstantin Slabouzov
@clip71
May 30 2016 10:56
а кто нибудь может пояснить разницу между exportHouseData и exportHouseDataAsync синхронного endpoint-а ? (с примерами)
Pavel Druzhinin
@pavelDruzhinin
May 30 2016 11:12
подскажите плиз, когда на СИТ-1 делегируете полномочия переходите на ссылку https://жкх2016.рф:18043/idp/Authn/RemoteUser
Какой-то сомнительный ресурм
ресурс
developerts
@developerts
May 30 2016 11:14
Тестовая затычка (в проде вместо неё авторизация через госуслуги должна быть, кажется)
Pavel Druzhinin
@pavelDruzhinin
May 30 2016 11:18
Ошибка аутентификации пользователя) Ввожу логин и пароль с госуслуг
Или там надо что-то другое вводить?
Подскажите, плиз
Анатолий
@Anat56
May 30 2016 11:19
Логин/пароль присылают на почту
в ответ на заявку на подключение
MrBlackJack
@MrBlackJack
May 30 2016 11:20
@clip71 А что именно интересует? Разница всех синхронных и асинхронных запросов в том, что например, если ты делаешь exportHouseData синхронно, то ты получаешь ответ - результат выгрузки (все сведения о доме)...В случае же, если ты делаешь асинхронный запрос, то тебе вместо результата прилетает некий messageGuid (идентификатор, который тебе присваивает ГИС ЖКХ),а затем ты с помощью метода getState, в который тебе надо передать этот messageGuid делаешь запрос..И тебе прилетает getStateResult.RequestState (значение 1, 2 или 3)...2 - означает, что запрос еще в обработки...Если 3, то все завершено и затем в getStateResult.Items прилетит твой результат (те же сведения о доме)
@MrBlackJack Если я конечно правильно понял вопрос
Pavel Druzhinin
@pavelDruzhinin
May 30 2016 11:21
@Anat56 благодарю, написал в саппорт
Konstantin Slabouzov
@clip71
May 30 2016 11:34
@MrBlackJack есть два сервиса - асинхронный и синхронный, но в каждом есть вызовы exportHouseData и exportHouseDataAsync, вот собственно и хотелось понять как они работают, exportHouseData в асинхронном сервисе и exportHouseDataAsync в синхронном
Константин
@LTramp
May 30 2016 11:35
@versh23
[WebException: Удаленный сервер возвратил ошибку: (404) Не найден.]
   System.Net.HttpWebRequest.GetResponse() +1390
   System.ServiceModel.Channels.HttpChannelRequest.WaitForReply(TimeSpan timeout) +5
MrBlackJack
@MrBlackJack
May 30 2016 11:35
ДА
Pavel Druzhinin
@pavelDruzhinin
May 30 2016 11:35
да
MrBlackJack
@MrBlackJack
May 30 2016 11:35
@clip71 Ну вроде написал про разницу
Pavel Druzhinin
@pavelDruzhinin
May 30 2016 11:35
это печаль товарищи
Vershinin Sergey
@versh23
May 30 2016 11:35
ээхх) выоплнили заявку мою, с 8 утра не могу потестировать))
MrBlackJack
@MrBlackJack
May 30 2016 11:36
Что-то весь день какая-то фигня...
Konstantin Slabouzov
@clip71
May 30 2016 11:36
@MrBlackJack значит я не правильно задал вопрос )
Константин
@LTramp
May 30 2016 11:36
@MrBlackJack привыйкай.
Pavel Druzhinin
@pavelDruzhinin
May 30 2016 11:36
да, по ходу там все вышли в отпуск
MrBlackJack
@MrBlackJack
May 30 2016 11:37
@LTramp Привыкаю потихоньку)
Konstantin Slabouzov
@clip71
May 30 2016 11:39
у меня вообще стало Прослушивание на https://54.76.42.99:60045/ext-bus-home-management-service/services/HomeManagement не выполняла ни одна конечная точка, которая могла бы принять сообщение. это наверное и есть 404 ?
Pavel Druzhinin
@pavelDruzhinin
May 30 2016 11:40
да
Konstantin Slabouzov
@clip71
May 30 2016 11:41
мда, я домой тогда, интересно к новому году исправится ситуация? или лучше сосредоточится на загрузке шаблонов?
MrBlackJack
@MrBlackJack
May 30 2016 11:47
@clip71 да, если посмотришь innerException, то там как раз и будет 404
MrBlackJack
@MrBlackJack
May 30 2016 11:57
Мне вот интересно, а на боевом серваке все стабильней? Кто уже на промке, подскажите
foxwizard
@foxwizard
May 30 2016 11:58
@clip71 С шаблонами та же песня. Вероятность загрузки 50%.
Особенно порадовал совет на вопрос, почему не грузятся лицевые ( реестрами)
В случае возникновении системной ошибки велика вероятность частичной загрузки лицевых счетов. Рекомендуем проверить в разделе личного кабинета "Лицевые счета", какие ЛС у Вас были загружены при обработке файла. Вы можете импортировать только недогруженные лицевые счета.
Класс . Крыжить 70 000 лицевых глазами?
Pavel Druzhinin
@pavelDruzhinin
May 30 2016 12:31
@springjazzy на промке
@MrBlackJack
Zhan81
@Zhan81
May 30 2016 12:33
Приборы учета и показания грузил кто-нибудь? А то столкнулся с такой ерундой: загрузил приборы учета importMeteringDeviceData, он возвращает только GUID версии прибора учета, стал грузить показания importMeteringDeviceValues - а там требуется идентификатор самого прибора (MeteringDeviceRootGUID), а не его версии. Попробовал подставить идентификатор версии - пишет, что прибор не найден. Получается, чтобы получить GUID самого ПУ нужно сначала загрузить этот ПУ, а потом методом exportMeteringDeviceData выдернуть его идентификатор, или я не туда смотрю?
Vershinin Sergey
@versh23
May 30 2016 13:18
Уведомляем о том, что в открытой части портала ГИС ЖКХ в разделе "Регламенты и инструкции" выложена обновленная документация с форматами обмена версии 8.7.2.2.
Работы по обновлению СИТ-02 буду выполнены в интервале с 17 до 19 Мск, на время обновления возможна временная недоступность стенда.
Nikita
@springjazzy
May 30 2016 13:21
В истории версий во всех файлах - без изменений
что поменяли и зачем?
Vershinin Sergey
@versh23
May 30 2016 13:53
Список изменений в форматах данных в версии 8.7.2.2.txt
тут изменили
Изменения в форматах данных от версии 8.7.0.7 до версии 8.7.2.2
=================================================================================================================================

===========================================
<!--hcs-bills-types.xsd-->

HCS-38955

Снято ограничение на tns:exportOrgPeriodResult/tns:OrgPeriod и tns:getStateResult/tns:exportOrgPeriodResult

===========================================
<!--hcs-house-management-types.xsd-->

HCS-38550

1. //element(*,tns:LivingHouseOMSType)/tns:BasicCharacteristicts/tns:TotalSquare, //element(*,tns:LivingHouseOMSType)/tns:BasicCharacteristicts/tns:UsedYear, //element(*,tns:LivingHouseOMSType)/tns:BasicCharacteristicts/tns:FloorCount, //element(*,tns:LivingHouseOMSType)/tns:BasicCharacteristicts/tns:CulturalHeritage сделаны необязательными
2. Из importHouse* удален ResidentialSquare

HCS-38243

1. Из ContractSubjectType удалена коллекция Quality.
2. В элемент importSupplyResourceContractRequest добавлен элемент Quality в IsContract/ContractSubject (с обязательным элементом IndicatorValue) и IsNotContract/ContractSubject (с необязательным элементом IndicatorValue).
3. Добавлены ограничения importSupplyResourceContractRequest_IsContract_QualityIndicator и importSupplyResourceContractRequest_IsNotContract_QualityIndicator.

===========================================
HCSANALYST-1983

<!--hcs-capital-repair-types.xsd-->
1. Удалены операции импорта/экспорта программ/планов/решений Фонда,счетов/уведомлений, а также неиспользуемые типы данных.
Оставлены только элементы для выполнения операций импорта договоров (importContractsRequest), экспорта договоров (exportContractsRequest, exportContractsResult), экспорта КПР (exportPlanRequest, exportPlanResult)
Внесены соовтетсвующие правки в getStateResult.
2. Добавлен тип данных WorkContractIdentityType - Прикладной идентификатор работы в договоре на выполнение работ (оказание услуг) по капитальному ремонту
3. Добавлен тип данных WorkContractType - Работа в договоре на выполнение работ (оказание услуг) по капитальному ремонту
4. Добавлен тип данных DissolveContractType - Сведения о расторжении договора на выполнение работ (оказание услуг) по капитальному ремонту
5. Изменена аннотация для элемента rp:ContractType/rp:StartDate - Дата начала выполнения работ
6. Изменена аннотация для элемента rp:ContractType/rp:EndDate - Дата окончания выполнения работ
7. В ContractType добавлены элементы: Информация о гарантийном сроке, Информация о сметной документации, Адрес страницы в сети Интернет, на которой размещена информация об отборе подрядных организаций
8. Изменен тип данных для элемента rp:ContractType/rp:Work
9. Переработана схема importContractsRequest
10. Изменена аннотация для элемента rp:exportContractsRequest/rp:StartDate и rp:exportContractsRequest/rp:EndDate
11. Переработан элемент exportContractsResult
12. Изменен тип данных для элемента rp:ContractType/rp:Sum
13. Добавлен элемент WorkPlanIdentityType - Прикладной идентификатор работы в КПР
14. Добавлен элементWorkFinancingType - Финансирование работы в КПР
15. Актуалищирован состав реквизитов в паспорте КПР PassportPlanType
16. Переработаны схемы для экспорта КПР - exportPlanRequest и exportPlanResult

<!--hcs-capital-repair-service.wsdl-->
1. Удалены операции импорта/экспорта программ/планов/решений ФОндасчетов/уведомлений
2. Оставлены только операции importContracts, exportContracts, exportPlan


<!--hcs-capital-repair-service-async.wsdl-->
1. Удалены операции импорта/экспорта программ/планов/решений ФОндасчетов/уведомлений
2. Оставлены только операции importContracts, exportContracts, exportPlan
Nikita
@springjazzy
May 30 2016 14:02
@versh23 cпасибо
в основном изменения по капремонтам я смотрю