2016-07-06 2 views
0

Я пытаюсь создать автоматическую систему развертывания Magnolia 5.4 EE. Для этого я экспортировал узел конфигурации лицензии /config/modules/enterprise/license в файл config.modules.enterprise.license.xml и привязал его к каталогу mgnl-bootstrap/my-module моего модуля.Magnolia EE license auto deploy

В этой директории bootstrap присутствуют другие файлы конфигурации xml и вводятся как ожидалось в базу данных конфигурации. Однако после развертывания Magnolia все еще просит меня ввести лицензионный ключ - все остальное отлично работает, мой продукт развернут и т. Д.

Я попытался найти информацию в документации Magnolia, но безрезультатно. Кто-нибудь здесь, кто смог автоматически развернуть Magnolia EE?

ответ

1

Он должен работать, если вы добавите зависимость от enterprise модуля магнолии в файл дескриптора my-module. Таким образом, модуль enterprise будет установлен перед вашим модулем, и вы просто добавите новый узел в его конфигурацию. Другой вариант заключается в том, чтобы добавить файл импорта лицензии в WEB-INF/bootstrap/common, разница в том, что все в этой папке загружается после , все модули запущены.