You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
При подключении метамоделей из отдельного репозитория на Докхаб-сервере возникают ошибки c ненайденными зависимостями Dochub и seaf-метамоделей. Модели при этом не работают.
Использую сервер Dochub (npm run serve или npm run backend), запущенный из папки Dochub 3.9. Стандартная метамодель Докхаба лежит локально в public/metamodel/dochub - то есть в локации умолчанию.
Настройки .env указывают на репозиторий с облегченными seaf-метамоделями из Гитлаба с доступом по токену:
VUE_APP_DOCHUB_METAMODEL = gitlab:1233:master@dochub.yaml (также пробовала подключать сюда dochub.yaml из одной из seaf-метамоделей или общий yaml из папки _metamodel_)
VUE_APP_DOCHUB_ROOT_MANIFEST=gitlab:1233:master@dochub.yaml
Cтруктура репозитория с метамоделями:
_metamodel_/seaf-core
_metamodel_/seaf-dzo-core
_metamodel_/packages.yaml # здесь подключаются обе метамодели seaf
dochub.yaml # здесь ссылка на packages.yaml
другие файлы
Сервер выдает ошибку c ненайденными метамоделями и неразрешенной зависимостью dochub 3.9.0:
При этом плагин Идеи в репозитории метамодели нормально работает, поскольку метамодель в нем локально расположена и подключена корректно.
Обходной путь: добавить ММ в виде ссылки в public/workspace так, чтоб она была локальной для сервера.
Остальные Gitlab-импорты из манифестов, если применить для метамодели обходной путь, работают на сервере корректно, токен валиден.
The text was updated successfully, but these errors were encountered:
villanella
changed the title
Ошибки подключения внешней метамодели к серверу
[Bug] Ошибки подключения внешней метамодели из Gitlab к серверу
Mar 6, 2024
При подключении метамоделей из отдельного репозитория на Докхаб-сервере возникают ошибки c ненайденными зависимостями Dochub и seaf-метамоделей. Модели при этом не работают.
Использую сервер Dochub (npm run serve или npm run backend), запущенный из папки Dochub 3.9. Стандартная метамодель Докхаба лежит локально в public/metamodel/dochub - то есть в локации умолчанию.
Настройки .env указывают на репозиторий с облегченными seaf-метамоделями из Гитлаба с доступом по токену:
Cтруктура репозитория с метамоделями:
Сервер выдает ошибку c ненайденными метамоделями и неразрешенной зависимостью dochub 3.9.0:
При этом плагин Идеи в репозитории метамодели нормально работает, поскольку метамодель в нем локально расположена и подключена корректно.
Обходной путь: добавить ММ в виде ссылки в public/workspace так, чтоб она была локальной для сервера.
Остальные Gitlab-импорты из манифестов, если применить для метамодели обходной путь, работают на сервере корректно, токен валиден.
The text was updated successfully, but these errors were encountered: