定义本地服务器以测试 portlet

要在工作台中对 portlet 项目进行测试、调试或概要分析,必须首先定义本地门户网站测试环境服务器。

先决条件:
  • 要使用本地 WebSphere® Portal V5.0 服务器,必须从 Rational® Developer 安装启动板安装 WebSphere Portal V5.0 测试环境。
  • 要使用本地 WebSphere Portal V5.1 服务器,必须使用随 Rational Developer 提供的 WebSphere Portal 5.1 CD-ROM 安装 WebSphere Portal V5.1 测试环境。在使用服务器之前,必须配置 Rational Developer 才能使用 WebSphere Portal V5.1 测试环境

要创建和配置门户网站测试环境服务器:

  1. 通过选择窗口 > 显示视图 > 服务器切换至“服务器”视图。
  2. 在“服务器”视图中,右键单击并选择新建 > 服务器
  3. 选择 localhost 作为主机名。
  4. 从服务器类型列表中选择 WebSphere Portal 测试环境服务器。单击下一步
  5. WebSphere 服务器配置设置页面上,选择下列其中一个值:
    • 要使用缺省 HTTP 端口,选择使用缺省端口号并设置 HTTP 端口号
    • 要使用 WebSphere Application Server 使用的缺省端口号以外的端口号,选择使用连续端口号并设置第一个端口号。此设置会让测试环境使用以您指定的编号开始的连续端口号。必须指定这样一个端口号,即从该端口号开始的一定端口号范围不会被另一应用程序使用。此选项允许您让远程 WebSphere Portal Server 或 WebSphere Application Server 在系统上运行,并允许测试环境使用不同端口号。还可以通过编辑服务器配置来配置测试环境服务器的 HTTP 端口号,如下所述。
  6. 如果您正在配置“WebSphere Portal V5.1 测试环境”服务器,则单击下一步。输入您在安装测试环境时定义的门户网站服务器设置。单击下一步
  7. 单击完成
可通过在“服务器”视图中双击本地服务器来查看和更改该服务器的其它选项。这会打开服务器配置编辑器。可更改先前定义的任何设置。此外,“门户网站”选项卡还有其它设置,如下所示:
  1. 选择对门户网站管理和定制启用基本 portlet 以在测试环境中使用管理 portlet。管理 portlet 是 WebSphere Portal 提供的 portlet,用来提供诸如 portlet 安装和配置之类的管理功能。只有在必要时才启用此选项。它会降低测试环境的启动速度。即使您启用了管理 portlet,仍然存在局限性。不能使用管理 portlet 来安装 portlet。此外,下一次启动测试环境时,您所作的大多数更改将复位为缺省值。要在特定布局中调试 portlet,使用门户网站项目的测试和调试选项而不是测试环境中的管理 portlet。在运行使用 JSR 168 portlet API 的协作 portlet 项目时,必须启用此选项才能使用永久连接工具。
  2. 选择部署 portlet 项目时启用多页以允许不同 portlet 项目在测试时使用门户网站中的不同页面。缺省情况下,启用多个页面。与单个服务器相关联的每个 portlet 项目都将部署至不同页面。如果想要将它们全部都部署到服务器上的单个页面中,您可以在部署 portlet 项目时禁用多页。
  3. 选择启用控制台日志记录以将日志条目重定向至控制台。否则,日志条目将写至 <product_installation_root>/runtimes/portal_vXX/log 目录,其中 product_installation_root 是工作台的安装目录,而 XX 是 WebSphere Portal 测试环境的版本。“启用控制台日志记录”最初是禁用的。
  4. 选择启用匿名用户访问以在未登录状态下测试 portlet。
  5. 共享库部分输入 JAR 文件或文件夹名以使 JAR 文件或文件夹中的文件对服务器可用。此外,要让项目使用相同 JAR 文件进行编译,必须将这些 JAR 文件添加至项目的 Java™ 构建路径。要将 JAR 文件添加至 Java 构建路径,遵循下列步骤:
    1. 在“项目资源管理器”视图中,突出显示 portlet 项目。
    2. 右键单击并选择属性
    3. 选择 Java 构建路径 >
    4. 添加必需的 JAR 文件并单击确定

Ctrl+S 保存对服务器配置所作的更改。

注: 在测试环境中(在服务器上运行在服务器上调试)运行 portlet 时将创建名为 wps 的 EAR 项目。如果计划在本地测试或调试 Portlet 项目,则在创建 wps 项目之后不要修改它。在创建项目时,不要将其命名为 wps。
相关任务
将服务器与项目相关联
配置 WebSphere Portal 5.1 测试环境
启用代码转换
引用其它项目
定义远程服务器以测试 portlet

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