部署门户网站项目

建议使用“部署门户网站”向导这一工具将门户网站项目从 Rational® Developer 直接发布至门户网站测试、集成或登台环境。

Portal Designer 使用 XML 配置接口部署门户网站配置,并可选择将文件部署至 WebSphere_install_directory/installedApps/node/wps.ear 目录。要部署文件,您必须具有对此目录的读、写和删除访问权(通过复制或 FTP)。可在服务器设置中定义此访问方法。有关定义用于门户网站部署的更多信息,请参阅定义服务器以发布或导入门户网站

注意:在部署期间,将部署服务器上不存在的 portlet 项目中的所有被引用 portlet。还可以将工作空间中的现有 portlet 更新至服务器。

不应直接部署至生产服务器。有关发布至生产环境的信息,参阅导出门户网站项目。在进行任何部署之前,都应备份或映像目标服务器。

要部署门户网站项目及其引用的 portlet,遵循下列步骤:

  1. 右键单击要部署的门户网站。从弹出菜单中,选择部署门户网站 “部署门户网站”向导打开。
  2. 在“选择服务器”窗口中,选择要使用的门户网站项目和门户网站服务器。 如果门户网站服务器对话框中未显示任何服务器,则单击新建来定义服务器。
  3. 选择是想要仅部署门户网站配置还是部署门户网站配置和文件 选择后一个选项就允许向导部署门户网站及其主题和皮肤文件。
  4. 如果想选择要部署哪个 portlet,则单击下一步。如果想部署门户网站及其所有必需的 Portlet 项目,则单击完成
  5. 在 Portlet 页面中,通过选择 portlet 列表中的相应复选框来选择想要部署的 portlet。 缺省情况下,已选择此项目需要的 portlet。不能从门户网站中除去它们。
  6. 选择想要如何处理现有文件的覆盖问题。 如果要部署带有 portlet 的门户网站,最好选择更新,这是因为它将保留 portlet 的现有设置。如果想要清除服务器上的所有现有 portlet 设置,选择除去和部署
  7. 单击完成

启动部署进程后,不要中断。如果项目中存在错误或者部署未完成,则可能导致门户网站服务器中断服务。

因为门户网站项目没有任何访问控制信息,所以使用已发布门户网站站点中的管理 portlet 来设置相应的访问控制。

“部署门户网站”向导完成时,您可能会看到下面所显示的这条消息。要消除此消息,在服务器配置中指定目录。当使用 WebSphere® Portal V5.1 服务器时,必须指定目录;而对于 WebSphere Portal V5.0,该目录是可选的,但是建议您还是指定它。请参阅为属性文件定义库目录

“为了确保远程门户网站服务器正确使用门户网站项目中的字符串更改,应将 <was_home>/installedApps/<node>/wps.ear/wps.war/WEB-INF/classes/nls 中的内容复制到远程系统上的 <wps_home>/shared/app/nls 中。另外,在此服务器的服务器配置中指定门户网站库位置,并且将自动部署属性文件。”

在以上所显示的消息中,<was_home><wps_home> 分别是 WebSphere Application Server 和 WebSphere Portal Server 的安装位置,而 node 是服务器的节点名。

注意事项和局限性

  • 有关防火墙和 Linux™ 的局限性,参阅网络注意事项

  • 如果要将“部署门户网站”向导用作将门户网站项目发布至外部测试服务器的工具,可以设置它以便让部署在测试服务器上自动更新 JSP 文件。有关更多信息,参阅优化 JSP 文件测试。在本地测试门户网站项目时,不必配置此设置。

  • 部署将替换标签我的门户网站和它下面的所有配置以及门户网站服务器中的所有主题和皮肤定义。在选择部署门户网站配置和文件时,部署操作将替换 WebSphere_install_directory/installedApps/node/wps.ear 目录中的所有文件。

  • 除非使用了仅导出主题和皮肤选项,否则,部署或导出门户网站项目时将替换目标门户网站服务器上“我的门户网站”下的所有标签和页面。不在该门户网站项目中的所有标签或页面都将从目标门户网站服务器中删除。

  • 工作台不会部署对 JavaSource/config/language.properties(门户网站服务器使用该文件来定义它支持的语言)文件所作的更改。如果想要更改门户网站服务器上支持的语言,请参阅 WebSphere Portal Product Documentation 中的 Administering > Language Support > Supporting a new language 下面所包含的内容。

  • 选择部署服务器配置和文件选项时,Portal Designer 将替换 WebSphere_install_directory/installedApps/node/wps.ear 目录中的文件。如果文件传输中断(例如,网络错误),则门户网站服务器中可能会丢失文件。最坏的一种情况是,门户网站服务器只显示黑屏。要从丢失文件或黑屏的情况下恢复:
    1. 修正导致中断的问题。
    2. 修正后,使用同一选项再次部署门户网站项目。
    3. 如果不能修正导致中断的问题,必须导出门户网站项目,然后手工部署它。请参阅导出门户网站项目

  • 当部署配置和文件时,应确保您对服务器配置中由 Web 应用程序目录定义的部署位置具有足够的访问权。读和写许可权是必需的。请参阅定义服务器以发布或导入门户网站

相关任务
发布门户网站
定义服务器以发布或导入门户网站
导出门户网站项目
优化 JSP 文件测试

(C) Copyright IBM Corporation 2002, 2005. All Rights Reserved.