在将项目部署至远程服务器之前考虑下列局限性。
缺省情况下,Linux 会装入防火墙。许多 Linux 安装的缺省防火墙设置会导致无法部署 portlet WAR 文件。
在缺省情况下,某些 Linux 安装会在 /etc/hosts 中创建机器的主机名与回送地址(127.0.0.1)之间的关联。这可能导致需要检索机器的 IP 地址的 Java™ 联网程序出现问题。
要解决此问题,在搜索 /etc/hosts 之前更新 /etc/hosts 文件或更新名称服务配置文件(/etc/nsswitch.conf)以查询 DNS 或 NIS 服务器。
局限性:使用门户网站配置部署 portlet 时,Rational Developer 会使用 XML 配置脚本来指示门户网站服务器从工作站检索 portlet。如果在工作站上启用了防火墙,则需要允许从门户网站服务器向 Rational Developer 发送入局请求。必需的操作取决于防火墙的类型。直接从 portlet 项目或间接从门户网站项目测试 portlet 或将其部署至远程服务器时,这是必需的。