JIRA + 1C #637398


#0 by 1cnik2
Кто-нибудь пробовал реализовать интеграцию жиры и 1с с помощью веб-сервисов? 1. Импортировал WS-ссылку в конфигуратор, от ошибок избавился по методу, описанному тут: 2. Пробую подключиться: до этого момента все нормально, auth-токен получен и успешно выводится в окно сообщений А вот при вызове любого из методов     получаю следующее: {Форма.Форма.Форма}: Ошибка при вызове метода контекста (getFavouriteFilters) по причине: Ошибка вызова операции сервиса:  { по причине: Неизвестная ошибка. Ошибка при вызове метода объекта модели XDTO. Неверный параметр. по причине: Ошибка при вызове метода объекта модели XDTO. Неверный параметр. С чем данная ошибка может быть связана?
#1 by Asmody
токен какого типа?
#2 by 1cnik2
Токен - строка
#3 by Asmody
а метод WS какой тип требует?
#4 by 1cnik2
По всей видимости, тот же, что возвращает login, судя по примеру отсюда:
#5 by Happy Bear
хорошая идея. Тоже нужно их скрестить.
#6 by Asmody
вопрос в плане оффа: а вы для чего джиру используете?
#7 by 1cnik2
как багтрекер
#8 by Asmody
не факт. простые типы неявно преобразуются в типы 1С, а вот передача значений 1Сных типов в качестве параметров прокатывает не всегда.
#9 by MikeFromAtol
Офф. Jira - очень классная система. У нас она используется для постановок и учета задач любому подразделению компании - от АХО до разработки
#10 by Asmody
мы пытаемся запустить подобное на редмайне, но редмайн, сука, весьма гиковская система. интерфейс явно мутанты-рубиисты рисовали
#11 by 1cnik2
тоже подумал, но как еще по другому передать параметр типа string (
#12 by 1cnik2
и, что самое интересное, такие же типы у параметров метода login, но таки они же принимаются
#13 by MikeFromAtol
не скажу ничего про редмайн, но я к Jira-интерфейсу привыкал месяца 2 наверное. Но когда привык - тогда осознал и проникся, насколько гибкая и удобная штука. ну и само собой веб-доступ отовсюду, где есть интернет. То есть я фактически везде, где есть интернет - я на работе
#14 by zladenuw
и когда они исправят что бы можно было так делать придется конфу создавать :)
#15 by GLazNik
чисто из любопытства. А зачем их соединять?
#16 by Mafoni
- ссори за оффтоп - Скайп есть?
#17 by pumbaEO
+10 , а альтернатив то и нет, по сравнению с trac , redmine выигрывает.
#18 by 1cnik2
есть, но уже только завтра с утра тему подниму
#19 by zladenuw
вот что выдало. но сперва я в Жиру добавил фильтр {Форма.Форма.Форма}: Ошибка при вызове метода контекста (getFavouriteFilters): Ошибка вызова операции сервиса:  {: Ошибка SOAP сервера:  com.atlassian.jira.rpc.exception.RemoteAuthenticationException: User not authenticated yet, or session timed out.
#20 by zladenuw
но я передавал имя фильтра.
#21 by 1cnik2
этой функции не фильтр надо передавать, а токен авторизации
#22 by 1cnik2
я пытался повторить этот пример:
#23 by 1cnik2
попробовал так: появляется та же ошибка
#24 by zladenuw
вот что нашел. а вот это работает без проблем
#25 by 1cnik2
а что там по ссылке? я с английским не очень, но вроде ничего полезного.. я склоняюсь к тому, что таки 1с с этой схемой несовместима, надо или использовать MSSOAP.SoapClient30, или другие интерфейсы жиры.. что печалит, потому что потеряется прозрачность, ну и время на разработку увеличится
#26 by BadTouch
SOAP Atlassian престал развивать, советую перейти на REST, ответы приходят в формате JSON, но он в принципе несложно разбирается (по сути как xml), тем более в soap многого не хватает. У нас делался пример работы с soap (сначала вообще html парсили), увеличение производительности хорошее, но не хватает многих полей и их уже никогда не будет. REST в этом отношении лучше. В принципе все хорошо работает, единственное мы только вытягиваем данные, новые записи не создавали пока что...
#27 by BadTouch
Кстате метод указанный в запросе тимлида неверный, нельзя просто удалять дериктивы импорта. Необходимо ювелирно их разруливать в плоскую структуру. Ошибка получения данных именно в неверном описании, типы указанные в схемах теперь не определяются. Я с этим бился два дня, пока мозг на место не встал и я не сделал правильно))) По сути необходимо в одну схему запихать все типы, чтобы исключить зацикливание.
#28 by Живой Ископаемый
2 а есть более конкретный пример для ?
#29 by cw014
"Токен" соответствует типу "xsd:string"?
#30 by BadTouch
Созданием объектов не занимались, пока тока получали данные, так что такого примера нет...
#31 by 1cnik2
соответствует, дело не в этом
#32 by 1cnik2
у нас жира 4.4.4, не знаю, насколько будет проблематично обновлять, а с REST там вроде не все так хорошо, как SOAP, судя по количеству методов...
#33 by 1cnik2
а вы не посоветуете wsdl-редактор, с помощью которого этот процесс можно было бы как-то автоматизировать? или, может поделитесь своей схемой, если в вашем посте речь о жире?
#34 by 1cnik2
сорри, невнимательно прочитал, подумал, что у вас  получилось.. (( тем не менее, можно поискать редактор
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С