在部署并启动 Jazz™ Team Server 时,首先需选择用于托管
Jazz Team Server 及其应用程序的应用程序服务器。在部署
Lifecycle
Query Engine
WAR 文件之前,必须设置 WebSphere® Application Server。
开始之前
- 必须关闭“Java™ 2 安全性”选项。如果在
WebSphere Application Server 中启用了此选项,那么该 Web 应用程序不会启动。
- 单击。
- 在 Java 2 安全性下,取消选中使用 Java 2 安全性来限制应用程序对本地资源的访问复选框。
- 确保选中启用管理安全性和启用应用程序安全性复选框。
- 确保选中应用程序服务器安全性设置访问不受保护的 URI 时使用可用的认证数据。如果要对服务器使用集成解决方案控制台,请使用以下步骤来验证此设置:
- 单击。
- 选中访问不受保护的 URI 时使用可用认证数据复选框。
- 单击确定并单击直接保存到主配置。
- 要确保 LTPA cookie 的安全性,请启用“需要 SSL”设置:
- 在 WebSphere 集成解决方案控制台中,单击安全性 > 全局安全性 > Web 和 SIP 安全性 > 单点登录 (SSO)。
- 选中需要 SSL 复选框。
- 单击确定并单击直接保存到主配置。
- 为了在应用程序之间确保用户认证一致,WebSphere Application
Server 修订必不可少。
APAR PM75942 说明了问题,并提供了指向 V8.0.0.8 和 V8.5.5.2 中用于解决问题的修补程序。
注: 如果将
Lifecycle
Query Engine 与 Rational® Engineering Lifecycle
Manager 配合使用,那么两个应用程序都可共享应用程序服务器或部署至不同应用程序服务器。但是,两个应用程序必须注册至同一 Jazz Team Server。
过程
- 在 WebSphere Application Server 管理控制台导航中,展开“服务器”和“服务器类型”,然后单击 WebSphere 应用程序服务器。
- 选择要在其中部署 Lifecycle
Query Engine 的服务器。
- 在“配置”页面的“服务器基础结构”下面,单击 Java 和进程管理。
- 单击。
- 在通用 JVM 参数字段中,将以下环境变量添加至 JVM 启动进程:
-Dlqe.config.location=file://drive:\lqe_installation_folder\server\conf\lqe
例如:
- 单击保存。
- 要增加缺省线程池以允许多个用户,请在 WebSphere Application Server 管理控制台导航中,展开“服务器”和“服务器类型”,然后单击 WebSphere 应用程序服务器。
- 在“其他属性”下面,单击 线程池。
- 单击 WebContainer,然后将线程最大缺省值从 50 增加到 200。
- 单击直接保存到主配置。
- 要安装 Lifecycle
Query Engine WAR 文件,请在 WebSphere Application Server 管理控制台导航中,展开“应用程序”和“应用程序类型”,然后单击 WebSphere 企业应用程序。
- 单击安装。
- 选择本地文件系统选项,并提供 lqe.war 文件的安装位置。例如,
C:\Program Files\IBM\JazzTeamServer\server\tomcat\webapps\lqe.war
- 单击下一步,选择快速路径选项,展开“选择以生成缺省绑定和映射”,然后选中生成缺省绑定复选框。
- 单击下一步。
- 保留安装选项页面上的所有缺省值,然后单击下一步。
- 在“将模块映射至服务器”页面上,指定 Lifecycle
Query Engine 模块在服务器上的目标作用域。
- 单击下一步。
- 在上下文根字段中,添加 /lqe。
- 单击下一步。
- 复审您所作的选择,然后单击完成。 您应该接收到一条消息指出已成功安装 lqe_war 应用程序。
- 接下来,您将修改刚安装的 WAR 文件的配置选项。选择
- 选择 lqe.war 应用程序
- 单击管理模块
- 选择 lqe
- 找到类装入器顺序字段,然后选择通过本地类装入器装入的类位于最前面(父代最后) 单击确定并保存您所作的更改。
- 选择 lqe.war 应用程序
- 单击类装入和更新检测。
- 找到类装入器顺序,然后选择通过本地类装入器装入的类位于最前面(父代最后) 选择应用,然后直接保存到主配置。
- 为将步骤 5
中添加的变量应用于 WebSphere Application Server,必须重新启动服务器。重新启动 WebSphere Application Server。
- 如果 Lifecycle
Query Engine
应用程序未自动启动,请选中对应 lqe.war 的复选框并选择启动。