Magnolia EE许可自动部署

时间:2016-07-06 13:09:31

标签: docker licensing magnolia

我正在尝试为Magnolia 5.4 EE构建一个自动部署系统。为此,我将许可证配置节点/config/modules/enterprise/license导出到文件config.modules.enterprise.license.xml,并将其附加到我的模块的mgnl-bootstrap/my-module目录。

在此bootstrap目录中,存在其他xml配置文件,并按预期输入到配置数据库中。但是,在部署后,Magnolia仍然要求我输入许可证密钥 - 其他一切正常,我的产品已部署等。

我试图在Magnolia文档中查找信息,但无济于事。这里有谁能够自动部署Magnolia EE?

1 个答案:

答案 0 :(得分:1)

如果在enterprise描述符文件中向my-module magnolia模块添加依赖项,它应该可以正常工作。这样,enterprise模块将安装在您的模块之前,您只需在其配置中添加一个新节点。 另一种选择是将许可证导入文件添加到WEB-INF/bootstrap/common,不同之处在于,在所有模块启动后,该文件夹中的所有内容都会被引导。