安装文件代理程序 RSE 挖掘程序

执行本主题中描述的步骤以安装并配置文件代理程序远程系统资源管理器 (RSE) 挖掘程序。

开始之前

遵循 Rational® Developer for System z® Host Configuration Guide (SC23-7658-05) 中的 RSE 服务器和守护程序的安装和配置步骤。

这些步骤要求您已安装用于 System z 的Build System Toolkit。如果未完成此安装,请参阅在 z/OS 上安装Build System Toolkit以了解更多信息。

因为可在 z/OS 文件系统上指定的 CLASSPATH 环境变量有大小限制,所以必须创建指向Build System Toolkit .jar 文件的符号链接。可通过以下步骤来创建这些符号链接:

过程

  1. 在 hlq SBLZSAMP 中配置样本 JCL 成员 BLZCRSYM,其中 hlq 是您在 SMP/E 安装期间指定的高级限定符。此作业在 jazz config 目录中创建符号链接目录(通常是 /etc/jazz/ccm),并包含指向 buildtoolkit 目录中所有 .jar 文件的符号链接。提交已修改的 JCL 并检查作业日志以确保作业完成并且返回码为 0。作业输出的 SYSTSPRT 部分列示 .jar 文件名以及您创建的符号链接;例如,其中一行可能如下所示:
    jar.6=com.ibm.team.filesystem.client_2.1.0.v20101021_0811.jar 
    sym.6=jar6.jar
  2. RSE configuration 目录中找出 rsed.envvars 文件。有关指示信息,请参阅 Rational Developer for System z Host Configuration Guide 中的 rsed.envvars, RSE
  3. 使用以下命令保存此文件的副本:cp rsed.envvars rsed.envvars.org
  4. 如果使用 OMVS,请通过 ISPF 3.17 oedit 命令 (oedit rsed.envvars) 来编辑 rsed.envvars 文件,如果使用 RSE,请使用 Rational Developer for System z 编辑器进行编辑。
  5. 必须指定类路径语句、库路径语句和工作目录位置。在 rsed.envvars 文件中找到 CLASSPATH 赋值 CLASSPATH=.:$CLASSPATH 对于 Java 1.6,将 hlq.SBLZSAMP 中的样本成员 BLZENVAR 复制到 CLASSPATH 赋值的前面(与其紧邻的位置)。对于 Java 1.5,将 hlq.SBLZSAMP 中的样本成员 BLZENV15 复制到 CLASSPATH 后面。对于以上两个成员,hlq 是在安装 SMP/E 期间指定的高级限定符。这些成员包含 Rational Team Concert™ CLASSPATH 赋值的列表。对于两个级别的 Java,这些样本成员还包含 LIB_PATHSCM_WORK 环境变量的存根声明。要了解可将这些环境变量设置为何值,请复查 rsed.envvars 文件中的注释。
    注: 针对要对其运行 Rational Team Concert 的 RSE 服务器的每个实例,应用 Rational Team Concert 类路径语句添加操作。执行配置步骤后,必须重新创建 Rational Developer for System z 客户机中先前存在的所有 RSE 连接。
    以下是 Java 1.6 rsed.envvars 文件的示例。它包括修改提示,这些提示说明如何根据构建环境在何处定制您自己的 rsed.envvars 文件。

    #
    # Insert the following Classpath allocation in the rsed.envvars file,
    # just prior to the CLASSPATH=.:$CLASSPATH statement
    #
    # Rational Team Concert
    #
    CLASSPATH=$CLASSPATH:'/etc/jazz/ccm/symlinks/*'

    # Uncomment and update the following statement to reference the install
    # path for RTC
    #LIBPATH=$LIBPATH:@pathPrefix@/usr/lpp/jazz/v3.0/buildsystem/buildtoolkit


    # Uncomment and update the following statement to reference the working
    # directory.
    # Working directories are typically stored in /u/jazz. You can change
    # this directory.
    #SCM_WORK=@workPath@

    以下是 Java 1.5 rsed.envvars 文件的示例。它包括修改提示,这些提示说明如何根据构建环境在何处定制您自己的 rsed.envvars 文件。

    #
    # Insert the following Classpath allocation in the rsed.envvars file,
    # just prior to the CLASSPATH=.:$CLASSPATH statement
    #
    # Rational Team Concert
    #
    RTC=/etc/jazz/ccm/symlinks

    CLASSPATH=$CLASSPATH:$RTC/jar1.jar
    CLASSPATH=$CLASSPATH:$RTC/jar2.jar
    CLASSPATH=$CLASSPATH:$RTC/jar3.jar
    CLASSPATH=$CLASSPATH:$RTC/jar4.jar
    CLASSPATH=$CLASSPATH:$RTC/jar5.jar
    CLASSPATH=$CLASSPATH:$RTC/jar6.jar
    CLASSPATH=$CLASSPATH:$RTC/jar7.jar
    CLASSPATH=$CLASSPATH:$RTC/jar8.jar
    CLASSPATH=$CLASSPATH:$RTC/jar9.jar
    CLASSPATH=$CLASSPATH:$RTC/jar10.jar
    CLASSPATH=$CLASSPATH:$RTC/jar11.jar
    CLASSPATH=$CLASSPATH:$RTC/jar12.jar
    CLASSPATH=$CLASSPATH:$RTC/jar13.jar
    CLASSPATH=$CLASSPATH:$RTC/jar14.jar
    CLASSPATH=$CLASSPATH:$RTC/jar15.jar
    CLASSPATH=$CLASSPATH:$RTC/jar16.jar
    CLASSPATH=$CLASSPATH:$RTC/jar17.jar
    CLASSPATH=$CLASSPATH:$RTC/jar18.jar
    CLASSPATH=$CLASSPATH:$RTC/jar19.jar
    CLASSPATH=$CLASSPATH:$RTC/jar20.jar
    CLASSPATH=$CLASSPATH:$RTC/jar21.jar
    CLASSPATH=$CLASSPATH:$RTC/jar22.jar
    CLASSPATH=$CLASSPATH:$RTC/jar23.jar
    CLASSPATH=$CLASSPATH:$RTC/jar24.jar
    CLASSPATH=$CLASSPATH:$RTC/jar25.jar
    CLASSPATH=$CLASSPATH:$RTC/jar26.jar
    CLASSPATH=$CLASSPATH:$RTC/jar27.jar
    CLASSPATH=$CLASSPATH:$RTC/jar28.jar
    CLASSPATH=$CLASSPATH:$RTC/jar29.jar
    CLASSPATH=$CLASSPATH:$RTC/jar30.jar
    CLASSPATH=$CLASSPATH:$RTC/jar31.jar
    CLASSPATH=$CLASSPATH:$RTC/jar32.jar
    CLASSPATH=$CLASSPATH:$RTC/jar33.jar
    CLASSPATH=$CLASSPATH:$RTC/jar34.jar
    CLASSPATH=$CLASSPATH:$RTC/jar35.jar
    CLASSPATH=$CLASSPATH:$RTC/jar36.jar
    CLASSPATH=$CLASSPATH:$RTC/jar37.jar
    CLASSPATH=$CLASSPATH:$RTC/jar38.jar
    CLASSPATH=$CLASSPATH:$RTC/jar39.jar
    CLASSPATH=$CLASSPATH:$RTC/jar40.jar
    CLASSPATH=$CLASSPATH:$RTC/jar41.jar
    CLASSPATH=$CLASSPATH:$RTC/jar42.jar
    CLASSPATH=$CLASSPATH:$RTC/jar43.jar
    CLASSPATH=$CLASSPATH:$RTC/jar44.jar
    CLASSPATH=$CLASSPATH:$RTC/jar45.jar
    CLASSPATH=$CLASSPATH:$RTC/jar46.jar
    CLASSPATH=$CLASSPATH:$RTC/jar47.jar
    CLASSPATH=$CLASSPATH:$RTC/jar48.jar
    CLASSPATH=$CLASSPATH:$RTC/jar49.jar
    CLASSPATH=$CLASSPATH:$RTC/jar50.jar
    CLASSPATH=$CLASSPATH:$RTC/jar51.jar
    CLASSPATH=$CLASSPATH:$RTC/jar52.jar
    CLASSPATH=$CLASSPATH:$RTC/jar53.jar
    CLASSPATH=$CLASSPATH:$RTC/jar54.jar
    CLASSPATH=$CLASSPATH:$RTC/jar55.jar
    CLASSPATH=$CLASSPATH:$RTC/jar56.jar
    CLASSPATH=$CLASSPATH:$RTC/jar57.jar
    CLASSPATH=$CLASSPATH:$RTC/jar58.jar
    CLASSPATH=$CLASSPATH:$RTC/jar59.jar
    CLASSPATH=$CLASSPATH:$RTC/jar60.jar
    CLASSPATH=$CLASSPATH:$RTC/jar61.jar
    CLASSPATH=$CLASSPATH:$RTC/jar62.jar
    CLASSPATH=$CLASSPATH:$RTC/jar63.jar

    # Uncomment and update the following statement to reference the install
    # path for RTC
    #LIBPATH=$LIBPATH:@pathPrefix@/usr/lpp/jazz/v3.0/buildsystem/buildtoolkit

    # Uncomment and update the following statement to reference the working
    # directory.
    # Working directories are typically stored in /u/jazz. You can change
    # this directory.
    #SCM_WORK=@workPath@

  6. 停止 RSE 服务器和守护程序,然后再重新启动。

下一步做什么

在保存 rsed.envvars 的同一目录中创建名为 FileAgentConfiguration.dat 的文件代理程序文件。此 .dat 文件必须包含用于标识以下项的逗号分隔条目:Rational Team Concert for System z Jazz™ 存储库 URL、您将用于向 Jazz 存储库认证的文件代理程序用户标识,以及该用户标识的明文密码或其加密密码文件的完整路径名;例如:

https://myexample.jazz.repository.com:9443/jazz, myrepouserid, /pathToMyEncryptedPasswordFile
注: 您在 FileAgentConfiguration.dat 文件中指定的存储库 URL 必须与您在客户机中指定的存储库 URL 解析为相同 IP 地址。

有关创建加密密码文件的信息,请参阅使用样本 BLZBPASS 作业创建密码文件


反馈