安裝檔案代理程式 RSE 採礦程式

請執行這個主題所說明的步驟來安裝和配置檔案代理程式「遠端系統瀏覽器 (RSE)」採礦程式。

開始之前

請遵循 Rational® Developer for System z® 主機配置手冊 (SC23-7658-05) 中,安裝和配置 RSE 伺服器和常駐程式的步驟。

這些步驟要求已安裝 Build System Toolkit for System z。 如果未安裝完成,請參閱在 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 主機配置手冊中的 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,請在指派 CLASSPATH 之後,複製 hlq.SBLZSAMP 中的範例成員 BLZENV15。 這兩個成員在 SMP/E 安裝期間所指定的高階限定元都是 hlq。 成員包含 Rational Team Concert™ CLASSPATH 指派清單。 在這兩個 Java 層次中,範例成員也都包含 LIB_PATHSCM_WORK 這兩個環境變數的 stub 宣告。 如果要清楚如何設定這些環境變數,請檢閱 rsed.envvars 檔中的註解。
    註: 請將 Rational Team Concert 的類別路徑陳述式新增內容套用於您想要執行 Rational Team Concert 的每個 RSE 伺服器實例。 執行配置步驟之後,您必須重建 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 儲存庫鑑別的檔案代理程式使用者 ID,以及這個使用者 ID 的明文密碼,或加密密碼檔的完整路徑名稱;例如:

https://myexample.jazz.repository.com:9443/jazz, myrepouserid, /pathToMyEncryptedPasswordFile
註: 您在 FileAgentConfiguration.dat 檔中指定的儲存庫 URL,必須解析為您在用戶端中指定之儲存庫 URL 的相同 IP 位址。

如需建立加密密碼檔的相關資訊,請參閱使用範例 BLZBPASS 工作來建立密碼檔


意見