Доступ запрещен при запуске Enterprise Architect из Jenkins через Python COM API - PullRequest
0 голосов
/ 27 декабря 2018

Я пытаюсь запустить приложение EA из скрипта Python, оно работает без проблем в командной строке.Тот же сценарий выдает ошибку ниже при запуске через Jenkins в системах Windows.

При попытке доступа к EA через COM API он выдает эту ошибку только в Jenkins

(-2147024891, 'Access is denied.', None, None)

Именно эта ошибка появляется при шаге pythoncom.coCreateinstance().Пользователи одинаковы в обоих случаях.

использую EA 12 .

pythoncom.CoCreateInstance(IDispatch, None, clsctx, pythoncom.IID_IDispatch)
...