Magnolia 6.2 中的引导页面问题
Problem with bootstrapping pages in Magnolia 6.2
我正在尝试 bootstrap 页面,以便在部署新的 WAR 文件后它可以在不同的服务器上使用。
以下是我所做的步骤:
- 在本地开发服务器上的作者页面应用程序中设计我的页面
- 打开 JCR App 并将 MyPage 页面导出为 yaml 并 xml 到 tmp 文件夹
- 从页面应用中删除现有的 MyPage(仅标记为已删除)
- 停止部署了 magnolia-cms-webapp 的服务器
第一次尝试:bootstrap 因为页面属于模块“myModule”
magnolia-cms-webapp\src\main\resources\META-INF\magnolia\myModule.xml
magnolia-cms-webapp\src\main\resources\mgnl-bootstrap\myModule\website.MyPage.xml
- 构建并启动服务器
- 确认页面未 bootstrapped
第二次尝试:bootstrap 作为 WEB-INF\bootstrap\common 文件夹中的页面
magnolia-cms-webapp\src\main\webapp\WEB-INF\bootstrap\common\website.MyPage.xml
- 构建并启动服务器
- 确认页面未 bootstrapped
我尝试了 YAML 和 XML 导出文件
我还能尝试什么?
引导文件仅在安装模块时发生。如果模块已经安装,添加文件不会对实例有任何影响。
我正在尝试 bootstrap 页面,以便在部署新的 WAR 文件后它可以在不同的服务器上使用。
以下是我所做的步骤:
- 在本地开发服务器上的作者页面应用程序中设计我的页面
- 打开 JCR App 并将 MyPage 页面导出为 yaml 并 xml 到 tmp 文件夹
- 从页面应用中删除现有的 MyPage(仅标记为已删除)
- 停止部署了 magnolia-cms-webapp 的服务器
第一次尝试:bootstrap 因为页面属于模块“myModule”
magnolia-cms-webapp\src\main\resources\META-INF\magnolia\myModule.xml
magnolia-cms-webapp\src\main\resources\mgnl-bootstrap\myModule\website.MyPage.xml
- 构建并启动服务器
- 确认页面未 bootstrapped
第二次尝试:bootstrap 作为 WEB-INF\bootstrap\common 文件夹中的页面
magnolia-cms-webapp\src\main\webapp\WEB-INF\bootstrap\common\website.MyPage.xml
- 构建并启动服务器
- 确认页面未 bootstrapped
我尝试了 YAML 和 XML 导出文件
我还能尝试什么?
引导文件仅在安装模块时发生。如果模块已经安装,添加文件不会对实例有任何影响。