“部署门户网站”向导允许您直接将门户网站项目从 Rational® Developer 发布至门户网站服务器。
在部署期间,将部署服务器上不存在的 portlet 项目中的所有被引用 portlet。还可以将工作空间中的现有 portlet 更新至服务器。
Portal Designer 使用 XML 配置接口部署门户网站配置,并可选择将文件部署至 WebSphere_install_directory/installedApps/node/wps.ear 目录。要部署文件,您必须具有对此目录的读、写和删除访问权(通过复制或 FTP)。可在服务器设置中定义此访问方法。有关定义用于门户网站部署的更多信息,请参阅定义用于导入或发布门户网站的服务器。
要部署门户网站,遵循下列步骤:
启动部署进程后,不要中断。如果项目中存在错误或者部署未完成,则可能导致门户网站服务器中断服务。如果出现这种情况,就不应直接部署至生产服务器。在运行部署之前,建议制作服务器的备份或映像。
部署向导完成时,将显示以下消息:
要确保门户网站服务器在项目中正确地使用字符串更改,在服务器上,将 WebSphere_install_directory/installedApps/node/wps.ear/wps.war/WEB-INF/classes/nls 的内容复制至 Portal_server_install_directory/shared/app/nls。WebSphere_install_directory 和 Portal_server_install_directory 分别是 WebSphere® Application Server 和 WebSphere Portal Server 的安装位置。node 是服务器的节点名。
因为门户网站项目没有任何访问控制信息,所以使用已发布门户网站站点中的管理 portlet 来设置相应的访问控制。
局限性
如果要将部署用作将门户网站项目安装至远程测试服务器的方法,可以设置它以便让部署在测试服务器上自动更新 JSP 文件。有关更多信息,请参阅优化 JSP 文件测试。在本地测试门户网站项目时,不必配置此设置。
部署将替换标签我的门户网站和它下面的所有配置以及门户网站服务器中的所有主题和皮肤定义。在选择部署门户网站配置和文件时,部署操作将替换 WebSphere_install_directory/installedApps/node/wps.ear 目录中的所有文件。