Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Некорректный с точки зрения 1с wsdl

Некорректный с точки зрения 1с wsdl
Я
   mortal
 
14.08.19 - 09:28
Всем привет!

При разработке интеграции со сторонним ресурсом (crm) столкнулся с проблемой некорректного внешнего WSDL (с точки зрения 1С)
вот ошибка загрузки:
https://savepice.ru/full/2019/8/14/45a2593bba880c2a3c37e82c037402c3-full.png.html

здесь WSDL
https://wdho.ru/1C7F

разрабы утверждают, что их WSDL валиден, однако доп.проверка ресурсом https://www.wsdl-analyzer.com показывает предупреждение такое же, как и 1С, здесь:
https://savepice.ru/full/2019/8/14/3e4438382d847bd282ac1b3ed0b20b98-full.png.html

Здесь немного "внутренности" их WSDL для понимания, о чём речь
https://savepice.ru/full/2019/8/14/6facc5a25d3e866e4571b405dc36ef92-full.png.html

Разрабы не хотят менять свой формат, требуя (!), чтобы я обратился в техподдержку 1С за разъяснениями.
Это, понятное дело, уход в "долгую".
Что посоветуете?
 
 
   ДенисЧ
 
1 - 14.08.19 - 09:30
"разрабы утверждают, что их WSDL валиден, однако доп.проверка ресурсом https://www.wsdl-analyzer.com показывает предупреждение такое же, как и 1С,"

Вот с этим сайтом и иди к разрабам. Чего ты сюда-то пришёл?
   mortal
 
2 - 14.08.19 - 09:34
Сюда пришёл, т.к., по словам разрабов, такой формат WSDL они использовали при интеграции с, цитирую:
различными внешними системами от Amdox до Liferay
конец цитаты.

а вопрос в том, что ручками я разбирать их wsdl запарился и ищу аргументов, как на этих разрабов надавить, чтобы формат скорректировали
   Asmody
 
3 - 14.08.19 - 09:36
(2) Они на своих джавах-пехепешках могут делать что угодно. Скажи, что 1С требует строгого соответствия стандарту. Мы деньги считаем, а не херню всякую.
   Asmody
 
4 - 14.08.19 - 09:39
Хотя, скорее всего, нихера они не сделают. У них там какой-нибудь фреймворк, где wsdl формируется глубоко в кишках, на основании какого-нибудь DSL, который кодогенерится по описанию классов и т.д....
   arsik
 
5 - 14.08.19 - 09:40
(2) Наверно в этих внешних системах так же народ парился, и тупо заглушку какую ни будь воткнули
   Irbis
 
6 - 14.08.19 - 09:41
(0) А в ТЗ как проверять WDSL прописано?
   unbred
 
7 - 14.08.19 - 09:41
(3) круто. прям преисполнился гордости.спасибо. в мемориз.
   mortal
 
8 - 14.08.19 - 09:51
(6) в ТЗ вода. Много воды.
А по проверке wsdl ни слова (типа, по умолчанию, корректная). Пара слов про Soap UI, как инструмент для тестирования сервисов. Которая их wsdl нормально читает.
   Irbis
 
9 - 14.08.19 - 09:53
(8) А вот это херово, я теперь прежде чем согласовать ТЗ в свой список заглядываю (типа дебет слева, кредит справа). А уж методику ПСИ несколько раз перечитываю, прежде чем согласовать.
   mortal
 
10 - 14.08.19 - 10:01
(9) я на фикси...
И, что хуже, crm пилят давно (типа всё отлажено), а с 1С (Итилиумом, документооборотом, складской самопиской) решили интегрировать внезапно).
Переписываюсь с разрабами не первый день. И, судя по их пожеланию получить ответ от вендора, им мои аргументы не показались достаточными для переделки своих сервисов.
В 1С я таки напишу, скорее для себя. Но какой то доп. технический аргумент в разрабов кинуть очень желательно. Посему к коллегам и обратился =)
   Asmody
 
11 - 14.08.19 - 10:01
(8) SoapUI - средство разработки и тестирования(!). Она проглотит всю фигню, лишь бы как бы. Это не показатель. Но в и в ней был анализатор вроде

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.