Добрый день.
Столкнулся с такой проблемой, после 25 сентября перестало работать автоматическое обновление данных ФИАС.
При попытке получить список обновлений выдает следующую ошибку:
ORA-31011: сбой разбора XML
ORA-19213: возникла ошибка при обработке XML в строках 61
LPX-00225: тег конца элемента "span" не соответствует тегу начала элемента "br"
ORA-06512: на "XDB.DBMS_XMLDOM", line 4755
ORA-06512: на "XDB.DBMS_XMLDOM", line 4773
ORA-06512: на "IBS.Z$RUNTIME_XML_DB", line 277
ORA-06512: на "IBS.Z$FIAS_ADDR_IMP_AUTOU891996683", line 43
ORA-06512: на "IBS.Z$FIAS_ADDR_IMP_AUTOU891996683", line 269
ORA-06512: на "IBS.Z$U$891996683", line 464
ORA-06512: на line 1
Кто нибудь сталкивался с данной проблемой? и куда копать
А разве подгрузка происходит не в DBF формате?
Мы подгружаем в ручном режиме ФИАС и скачиваем дельту в формате DBF.А судя по ошибке скачивается дельта в формате XML
Тега br в XML нет. Точнее он может быть, но парсер тогда ждет закрытия этого тега, а его скорее всего даже и не задумывается (если это из html, то это переход на новую строку).
У нас тоже аналогичная проблема, причем с такой же даты проявилась (после 24.09).
Обращались в ЦФТ саппорт, отправили к ФИАС со следующими пожеланиями:
"Проблемы на стороне поставщика услуг.
Вместо ожидаемого XML файла, мы получаем вот эту страницу: https://fias.nalog.ru/WebServices/Public/DownloadService.asmx
В которой отсутствует полезная информации об ошибке, которую можно было бы отобразить пользователю.
Предлагаю подождать и попробовать еще раз запустить операцию "Автообновление" или обратиться в поддержку поставщика справочника ФИАС."
Писал в поддержку ФИАС, вот суть:
День добрый! Работаем с Вашей базой данных через АБС-ЦФТ, используем автоматическую подгрузку данных через XML файл, который поступает с Вашей стороны через https://fias.nalog.ru/WebServices/Public/DownloadService.asmx Ранее всё было хорошо, мы получали список дельт, которые могли подкачивать, но с 24.09.2018 столкнулись с проблемой разбора XML, судя по ошибке - поменялся формат XML, либо вовсе система не может обратиться по адресу (указан выше) до файла, на основании которого можно получить список дельт. Прошу уточнить, были ли какие-то изменения с файлами, может изменился адрес по обращению до XML Ошибка следующая: ORA-19213: возникла ошибка при обработке XML в строках 61 LPX-00225: end-element tag "span" does not match start-element tag "br"
Ответ:
Обновите ссылку (url) на веб службу с http на https и все должно заработать.
При попытке смены URL на https выпадает иная ошибка:
Т.е. система вовсе не может пройти по данной ссылке, при Http хотя бы добирается до XML, где стреляет ошибка разбора.
В итоге круг сомкнулся, у всех всё ок.
При анализе XML не нашел тэгов BR или SPAN
Пытался даже использовать программу Wget, но данная утилита участвует лишь при непосредственной подкачке файлов, т.е. после разбора хмл и получения списка обновлений.
Идеи иссякли
У нас тоже аналогичная проблема, причем с такой же даты проявилась (после 24.09).
Обращались в ЦФТ саппорт, отправили к ФИАС со следующими пожеланиями:
"Проблемы на стороне поставщика услуг.
Вместо ожидаемого XML файла, мы получаем вот эту страницу: https://fias.nalog.ru/WebServices/Public/DownloadService.asmx
В которой отсутствует полезная информации об ошибке, которую можно было бы отобразить пользователю.
Предлагаю подождать и попробовать еще раз запустить операцию "Автообновление" или обратиться в поддержку поставщика справочника ФИАС."
Писал в поддержку ФИАС, вот суть:
День добрый! Работаем с Вашей базой данных через АБС-ЦФТ, используем автоматическую подгрузку данных через XML файл, который поступает с Вашей стороны через https://fias.nalog.ru/WebServices/Public/DownloadService.asmx Ранее всё было хорошо, мы получали список дельт, которые могли подкачивать, но с 24.09.2018 столкнулись с проблемой разбора XML, судя по ошибке - поменялся формат XML, либо вовсе система не может обратиться по адресу (указан выше) до файла, на основании которого можно получить список дельт. Прошу уточнить, были ли какие-то изменения с файлами, может изменился адрес по обращению до XML Ошибка следующая: ORA-19213: возникла ошибка при обработке XML в строках 61 LPX-00225: end-element tag "span" does not match start-element tag "br"
Ответ:
Обновите ссылку (url) на веб службу с http на https и все должно заработать.
При попытке смены URL на https выпадает иная ошибка:
Т.е. система вовсе не может пройти по данной ссылке, при Http хотя бы добирается до XML, где стреляет ошибка разбора.
В итоге круг сомкнулся, у всех всё ок.
При анализе XML не нашел тэгов BR или SPAN
Пытался даже использовать программу Wget, но данная утилита участвует лишь при непосредственной подкачке файлов, т.е. после разбора хмл и получения списка обновлений.
Идеи иссякли
Замени в клиент скрипте ::[FIAS_ADDR_IMP].[AUTOUPDATE_FIAS]
Спасибо за идею!
Подправили операцию, в настоящий момент открываем доступ до внешнего ресурса с тестовой среды.
Вам удалось таким образом достучаться до списка?
Спасибо за идею!
Подправили операцию, в настоящий момент открываем доступ до внешнего ресурса с тестовой среды.
Вам удалось таким образом достучаться до списка?
Да все работает...
Проверял в Excel на vbs:
Sub Макрос1()
Dim sURL As String
Dim oHttp As Object
Set oHttp = CreateObject("MSXML2.ServerXMLHTTP.6.0")
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
Домен cftclub.ru не связан с ЗАО "Центр Финансовых Технологий" и ни в коей мере не нарушает авторских и иных прав
Владелец может не разделять мнения Участников и не несет ответственности за их публикации
Powered by phpBB