配置 Rational Asset Manager 与 Rational ClearQuest 的集成

将 IBM® Rational® Asset Manager 与 IBM Rational ClearQuest® 集成并设置两个产品之间的连接。

关于此任务

要将 Rational Asset Manager 与 Rational ClearQuest 集成,请将 Rational ClearQuest 客户机与 Rational Asset Manager 服务器安装在同一台计算机上。要将 Rational Asset Manager 连接到正确的 Rational ClearQuest 服务器位置,管理员必须知道 Rational ClearQuest Web 客户机 URL。

以下图像概述了用于设置 Rational ClearQuest 的连接。

安装 Rational ClearQuest 后,将动态库包含在 Web 服务器上的路径中:
  • Windows
    1. 右键单击我的电脑,然后单击属性
    2. 在“高级”页面中,单击环境变量
    3. 在“系统变量”中,选择 Path 变量并单击编辑
    4. 在路径字符串的末尾输入 Rational ClearQuest 安装目录;用分号来分隔目录和路径。例如,;C:\Rational\ClearQuest。
    5. 保存更改。
  • Linux 和 UNIX
    1. 设置以下环境变量:
      • 在 Bourne-shell(sh)中
        export TZ=[local_time_zone] (i.e., EST5EDT)
        export LD_ASSUME_KERNEL=2.4.19
        export LD_LIBRARY_PATH=/opt/rational/clearquest/linux_x86/shlib
      • 在 C-Shell(csh)中
        setenv TZ=[local_time_zone] (i.e., EST5EDT)
        setenv LD_ASSUME_KERNEL=2.4.19
        setenv LD_LIBRARY_PATH=/opt/rational/clearquest/linux_x86/shlib
    2. 以 cq_setup.sh 文件作为源文件:
      • 对于 csh、tcsh 和其他与 csh 兼容的 shell:
        source cquest-home-dir/cq_setup.csh
      • 对于 sh、ksh、bash 和其他与 Bourne 兼容的 shell:
        . cquest-home-dir/cq_setup.sh
设置 Web 服务器的基本类装入器要装入的 Rational ClearQuest cqini.jar 文件:
  • IBM WebSphere® Application Server
    要将 Web 应用程序链接到包含 cqJni.jar 文件的共享库:
    1. 将 linkscript.py 文件从 <RAM_install_dir>\ram\conf\cq 复制到 WebSphere Application Server 安装目录的 \bin 文件夹。
    2. 打开命令提示符并浏览至该 \bin 文件夹。
    3. 运行以下命令:
      wsadmin -f linkscript.py -lang jython -conntype SOAP -user user name
      -password password -rInstallPath rational-dir -appName application-name
      -machine machineName -node nodeName -cell cellName -process process-name
      -library library-name -force
      其中:
      • user namepassword 是 WebSphere Application Server 管理用户名和密码。
      • rational-dir 是安装了 Rational 应用程序的根目录,如 C:/Rational。请将正斜杠(/)用作路径分隔符,即使您使用 Windows 操作系统也是如此。如果 Rational ClearQuest 安装在 C:/Rational/ClearQuest 中,那么对 rational-dir 值输入 C:/Rational
        注: 对于 Windows 操作系统,使用文件夹短名称。例如,如果安装了 Rational 应用程序的根目录为 C:/Program Files/Rational/ClearQuest,那么对此 rational-dir 值输入 C:/Progra~1/Rational/ClearQuest
      • application-name 是 Rational Asset Manager 应用程序的显示名称。如果您使用了 Installation Manager 来安装 Rational Asset Manager,那么显示名称是 RAM1WebApplication。如果您已在自己的 WebSphere Application Server 中安装了 Web 应用程序,那么显示名称就是您在安装期间提供的名称。 缺省值为 RAM1WebApplication
      • process-name 是可选的;如果您需要指定要连接的进程,请提供该名称。缺省值为 server1
      • machineNamenodeNamecellName 是可选的。如果需要指定安装 Rational Asset Manager Web 应用程序的服务器路径,那么应提供这些名称;例如,Cell:machineNodeCell。 请提供上述全部三项。缺省情况下,将使用进程名称自动检测这些名称。
      • library-name 是可选的。提供库名以使脚本使用现有共享库或创建该名称的共享库。缺省库名为 CQLib
      • force 是可选的。提供它是为了创建新的共享库,即使共享库已存在也是如此。
  • Tomcat

    要将 cqJni.jar 文件添加至 Tomcat 中的基本类装入器,请遵循以下方法之一:

    • 将 cqJni.jar 文件从 Rational ClearQuest 安装目录复制到 Tomcat 安装目录的 \common\lib 文件夹。
      注: 如果升级到 Rational ClearQuest 的新版本,那么必须使用新的 cqini.jar 文件重复此步骤。
    • 修改 catalina.bat 启动脚本以在 Tomcat 类路径上包含 cqJni.jar 文件,从而不必复制该文件。
      1. 浏览至 Tomcat 安装的 \bin 文件夹。
      2. 在文本编辑器中,打开 catalina.bat 文件。
      3. 在文件中找到类似于以下行的行:
        set CLASSPATH=%CLASSPATH%;%CATALINA_HOME%\bin\bootstrap.jar
      4. 将以下代码添加至该行末尾:
        ;ClearQuest-dir\cqJni.jar
        其中 ClearQuest-dir 是 Rational ClearQuest 安装的完整路径。
      5. 保存并关闭该文件。

反馈