部署静态资源和动态资源

复制静态主题资源和动态主题资源并修改动态资源引用后,您已准备好将静态主题资源和动态主题资源部署到服务器。

关于此任务

在 WebDAV 上上载新资源时,会自动清除主题高速缓存。

过程

  1. 将 WebDAV 客户机(例如,WebDrive 或 AnyClient)连接到 http://host:port/wps/mycontenthandler/dav/themelist/
  2. 将完成复制主题的静态资源中步骤时创建的整个 customTheme 文件夹复制到 themelist 文件夹。
  3. 通过将 customTheme 中的每个子文件夹与 ibm.portal.85Theme 中的相应子文件夹进行比较,确保正确复制了 customTheme 文件夹的内容。重新复制缺少的任何文件或子文件夹。尤其是,确保复制了以下文件和更改:
    • metadata.properties 文件的内容
    • profiles 文件夹的内容,包括所有概要文件和更新的模块
    • theme_lang.html 文件,包括更新的 dyn-cs:id 元素
    注: 确保 URI 已编码。如果 URI 包含任何空格或无效字符,那么主题不会起作用。
  4. 将您的 WebDAV 客户机连接到 http://host:port/wps/mycontenthandler/dav/skinlist/
  5. 将完成复制外表的静态资源中步骤时创建的整个 customSkin 文件夹复制到 skinlist。
  6. 通过将 customSkin 中的每个子文件夹与 ibm.portal.85Hidden 中的相应子文件夹进行比较,确保正确复制了 customSkin 文件夹的内容。重新复制缺少的任何文件或子文件夹。
  7. 浏览到完成复制主题的动态资源中步骤后创建的 CustomThemeEAR 项目。右键单击项目并选择导出 > EAR 文件
  8. 单击浏览。然后,选择要向其导出 EAR 文件的文件夹。
  9. 单击保存。然后,单击完成
  10. 登录 WebSphere® Integrated Solutions Console,然后浏览到应用程序 > 应用程序类型 > WebSphere 企业应用程序
  11. 单击安装
  12. 单击选择文件。然后,查找并选择导出的 EAR 文件并单击下一步
  13. 选择快速路径。然后,展开选择,选择生成缺省绑定,并单击下一步
  14. 选择安装选项值,并单击下一步
  15. 对于将模块映射到服务器,选择定制主题模块。然后,选择 server=WebSphere_Portal,并单击应用 > 下一步
  16. 单击完成
  17. EAR 文件安装后,单击直接保存到主配置
  18. 选中企业应用程序表中的 CustomTheme EAR 文件,然后单击启动