部署 CICS 組合

您可以從 CICS Explorer®,將 CICS 組合直接匯出至 z/OS® UNIX 系統服務 (z/OS UNIX) 檔案系統,以部署 CICS® 組合。您可以使用 BUNDLE 資源來找到 zFS 中的組合,並從 CICS 區域的組合中動態建立資源。

開始之前

您必須確定已設定您的 zFS 檔案許可權,以便從 CICS Explorer 匯出的組合能夠寫入 zFS 上的平台起始目錄或目標目錄,並且可以由該平台的所有 CICS 區域或適當的 CICS 區域所讀取。
  • 設定 z/OS FTP 常駐程式的檔案模式建立遮罩,以確定擁有者具有寫入權,且群組具有讀取權。若要配置這項設定,請在 FTP.DATA 配置檔中使用 UMASK 陳述式。
  • (選用)如果您同時使用「UNIX 系統服務 (USS)」存取控制清單 (ACL) 項目來控制安全,請確定預設 ACL 是繼承自 zFS 中的平台起始目錄,例如 /var/cicsts/CICSplex/platform1,其中 CICSplex 是 CICSplex 的名稱,而 platform1 是您平台的名稱。

關於這項作業

在 CICS Explorer 中建立 CICS 組合之後,必須將它匯出至 z/OS UNIX 檔案系統,才能在 CICS 中使用該組合。您可以個別部署 CICS 組合專案,或是透過管理組合加以部署。例如,如果組合專案是要部署在平台上之應用程式的一部分,您可以匯出「應用程式」專案,以利用應用程式組合來加以部署。下列程序說明如何個別部署 CICS 組合。

註: 如果您無權將組合直接部署到 z/OS 檔案系統,可以將 CICS 組合專案以壓縮檔匯出至本端檔案系統。如需相關資訊,請參閱將 CICS 組合專案匯出至本端檔案系統。但是,此選項不適用於包含 OSGi 組合的 CICS 組合專案。

程序

  1. 導覽至「專案瀏覽器」。
  2. 用滑鼠右鍵按一下 CICS 組合專案,然後按一下將組合專案匯出至 z/OS UNIX 檔案系統 您現在可以選擇要匯出至平台的起始目錄,或者要匯出至檔案系統中的指定位置。
  3. 按下列其中一個按鈕,以指定要將應用程式匯出至何處:
    • 註: 頁面底端的勾選框控制是否要記住這個專案的設定。
    • 匯出至平台的起始目錄。如果您選取此選項,請按下一步,然後完成下列步驟:
      1. 選取要匯出的應用程式(如果適用,此欄位會預先填入現行選項)。
      2. 選取匯出作業的目的地平台。
      3. 如果您想要將 CICS 組合專案中的變數取代為 variables.properties 檔案中的值,請選取使用內容檔解析變數勾選框。
      4. 下一步
      5. 選取要用於匯出的 z/OS 連線。當您做出選擇時,即會建立連線,且精靈會使用該連線來檢查是否存在平台起始目錄的組合及應用程式子目錄。
      6. 按一下完成
    • 匯出至檔案系統中的特定位置。如果您選取此選項,請按下一步
  4. 連線欄位中,選取連到遠端檔案系統的適當 z/OS 連線。您可以按一下連線圖示以使用目前顯示的連線,也可以按一下箭頭以選取其他連線或者建立新連線。 支援的選項為 z/OS FTP 連線、z/OS 遠端系統 (RSE) 連線以及 z/OSMF 連線。
    註:
  5. 上層目錄欄位中,指定 z/OS UNIX 檔案系統目錄的名稱,作為傳送目標。這可以是新目錄或現有的目錄。 當您鍵入目錄資料夾的名稱時,目錄樹會重新整理,而且此資料夾(如果存在)會顯示為根資料夾。若您按兩下某個資料夾,這個資料夾即會成為樹狀結構的根資料夾。另外,您也可以從樹狀結構中選取,並導覽至目錄。

    組合目錄欄位會顯示匯出組合的目標目錄。依預設,組合目錄名稱會使用組合 ID 和版本。如果您未指定 ID 或版本號碼,則會使用組合的名稱。您可以改寫目錄名稱來變更它。

  6. 選擇性的: 選取清除組合目錄的現有內容勾選框,以在執行檔案傳送之前,先移除目標目錄中的任何資料夾和檔案。若您未選取此勾選框,且該名稱的資料夾存在,則不會進行匯出。
  7. 如果您想要將 CICS 組合專案中的變數取代為 variables.properties 檔案中的值,請選取使用內容檔解析變數勾選框。
  8. 按一下完成

結果

組合專案會匯出至 z/OS UNIX 上的目標目錄。

對於 OSGi 專案,如果在 OSGi 組合參照新增至 CICS 組合專案時已定義版本範圍,則會併入該範圍中最高的版本的 OSGi 專案。

下一步

定義及啟用 CICS 組合的 BUNDLE 資源。開啟「組合定義」視圖,即可建立定義。如果已啟用 BUNDLE 資源,CICS 會讀取組合目錄中的資訊清單,並動態建立 CICS 資源。它也會確認 CICS 區域中存在的所有相依關係。如需組合資源的相關資訊,請參閱BUNDLE 資源(CICS TS 5.4.0 版產品說明文件)

註: 使用 CICS Explorer 建立及部署 CICS 組合專案之後,您必須確保專案原始檔受到適當的管理。您不能在 zFS 中使用匯出的資料重新建構 CICS 組合,且工作站故障可能會造成資料流失。您可以使用 CICS Explorer 的「匯出」功能來匯出專案,並將它移入原始碼管理系統中。