Форумы » Вопросы и ответы по интеграции »
Ошибки при отправке ВСД-транзакции
Добавил(а) Виноградов Александр больше 6 лет назад
Ошибки при отправке ВСД-транзакции.
Помогите пожалуйста найти причину ошибок.
смотри скрин...
Ответы (22)
RE: Ошибки при отправке ВСД-транзакции - Добавил(а) Жуков Дмитрий больше 6 лет назад
Открывайте из логов и Смотрите XML - на 1 картинке написано.
RE: Ошибки при отправке ВСД-транзакции - Добавил(а) Виноградов Александр больше 6 лет назад
Посмотрел логи.
Запрос уходит нормальный.
Ответ приходит с ошибкой (документ не найден) и не читабельный.
Отправляли много транзакций все прошли нормально, только несколько с ошибками.
Помогите пожалуйста исправить.
Логи смотри вложение.
RE: Ошибки при отправке ВСД-транзакции - Добавил(а) Жуков Дмитрий больше 6 лет назад
entityNotFoundFault
А кому отправляете? Вроде как ХС не найден...
Переполучите ГУИД ХС Получателя и его Площадки
RE: Ошибки при отправке ВСД-транзакции - Добавил(а) Виноградов Александр больше 6 лет назад
Переполучил ГУИД.
Ошибки остались.
Причем отправляю на разные ХС.
Подскажите, пожалуйста как посмотреть сформированный запрос xml на отправку ВСД транзакции
В логах его нет. Отладка включена.
RE: Ошибки при отправке ВСД-транзакции - Добавил(а) Жуков Дмитрий больше 6 лет назад
В логах есть все, то что отправляете - *_request
Реквестов несколько -
1 - сам запрос на транзакцию, потом ответ, что Меркурий поставил запрос в очередь с ИД запроса accept в *_result
2 - запрос ответа на accept (до 10 раз, пока не придет ответ с данными или ошибкой )
У вас на все ошибка приходит, или хаотично?
RE: Ошибки при отправке ВСД-транзакции - Добавил(а) Виноградов Александр больше 6 лет назад
В третьем посте я прислал все что есть в логах.
Там нет самой xml транзакции, только ссылка.
Ошибки приходят только на некоторый партии.
RE: Ошибки при отправке ВСД-транзакции - Добавил(а) Жуков Дмитрий больше 6 лет назад
Быть такого не могет - раз есть ответ, значит и запросы должны быть...
Удалять логи не стоит в Параметрах?
RE: Ошибки при отправке ВСД-транзакции - Добавил(а) Виноградов Александр больше 6 лет назад
в параметрах стоит Отладка xml запросов
удалять логи - где смотреть?
RE: Ошибки при отправке ВСД-транзакции - Добавил(а) Жуков Дмитрий больше 6 лет назад
Правильно,
тогда в папке д.б. "вагон" логов,
отсортируйте по времени, будет наглядней - запрос/ответ
RE: Ошибки при отправке ВСД-транзакции - Добавил(а) Жуков Дмитрий больше 6 лет назад
на 1 транзакцию если меркурий сразу ответил д.б. 4 файла - 2 запроса, 2 ответа
RE: Ошибки при отправке ВСД-транзакции - Добавил(а) Виноградов Александр больше 6 лет назад
У меня при отправке транзакции 1 запрос и 1 ответ. В 3 посте я их выложил.
Запроса с транзакцией нет.
В первом посте на первом скрине: Ошибка error parsing
Подскажите что за система генерирует эту ошибку?
RE: Ошибки при отправке ВСД-транзакции - Добавил(а) Жуков Дмитрий больше 6 лет назад
v7plus.dll
и Microsoft xml parser
RE: Ошибки при отправке ВСД-транзакции - Добавил(а) Жуков Дмитрий больше 6 лет назад
RE: Ошибки при отправке ВСД-транзакции - Добавил(а) Виноградов Александр больше 6 лет назад
К сожалению нам так и не удается отправить ВСД-транзакцию на несколько партий всем получателям из 1С.
Все остальные партии отправляются без проблем.
Проблемные партии спокойно отправляются через web интерфейс.
Я так понимаю запрос на транзакцию вообще не создается и не отправляется.
Помогите пожалуйста найти причину.
RE: Ошибки при отправке ВСД-транзакции - Добавил(а) Жуков Дмитрий больше 6 лет назад
Причина в партиях???
Как вы определили? - в присланном логе написано entityNotFoundFault - я склоняюсь к ХС получателя
Версиями документов обеими пробовали (1 и 2)?
RE: Ошибки при отправке ВСД-транзакции - Добавил(а) кб99 Синявский Филипп больше 6 лет назад
Александр, чтобы помочь вам в решении вопроса нужно подключиться к вам, мы можем это сделать при активном договоре техподдержки.
Позвоните, пожалуйста, 8(846)2053080 - Евгений проконсультирует вас о существующих пакетах техподдержки.
RE: Ошибки при отправке ВСД-транзакции - Добавил(а) кб99 Синявский Филипп больше 6 лет назад
скорее всего у вас старая версия - рекомендую установить обновления.
Обратите внимание! При регистрации новых dll нужно скопировать 2 новых dll Newtonsoft.Json.dll & SharpRaven.dll в каталог с интеграцией (там где у вас находится soapdll_test.dll)
далее скрипт для регистрации немного изменился
%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\regasm.exe "ПолныйПуть\soapdll_test.dll" /codebase /tlb:soap_test.tlb pause
аналогично для soapdll_work.dll
%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\regasm.exe "ПолныйПуть\soapdll_work.dll" /codebase /tlb:soap_work.tlb pause
RE: Ошибки при отправке ВСД-транзакции - Добавил(а) Виноградов Александр больше 6 лет назад
Спасибо! А где взять новые dll?
RE: Ошибки при отправке ВСД-транзакции - Добавил(а) кб99 Синявский Филипп больше 6 лет назад
RE: Ошибки при отправке ВСД-транзакции - Добавил(а) Виноградов Александр больше 6 лет назад
Не помогло.
RE: Ошибки при отправке ВСД-транзакции - Добавил(а) кб99 Синявский Филипп больше 6 лет назад
Application with id=7b323d59-bab7-4577-b277-59b7f89d71dc and issuerId=24dffcb6-3659-439c-96de-c3cee60e1f47 not found
выложите полный пакет запросов - как писал Дмитрий должно быть 4 файла
RE: Ошибки при отправке ВСД-транзакции - Добавил(а) Виноградов Александр больше 6 лет назад
У нас при отправке транзакции 1 запрос и 1 ответ. В 3 посте я их выложил.
Запроса с транзакцией нет.
В первом посте на первом скрине: Ошибка error parsing
Я так думаю из за этой ошибки, запрос с транзакцией не формируется и не отправляется.
Но в скрине ошибки есть номер строки и позиции. Значит xml есть, но почему он не сохранился в логах?
На скрине во вложении видно, что формируется только два файла запрос и ответ на результат.