在原則規則中自訂異常終止碼

如果您想要在原則中指定自訂異常終止碼,請在原則文字編輯器中編輯原則。

關於這項作業

當您使用精靈在「CICS® 組合」專案中建立原則,並指定動作類型異常終止時,精靈只容許預設異常終止碼 AMPB。若要在原則規則中指定自訂異常終止碼,請使用原則文字編輯器來改寫原則中的適當行。

程序

  1. 在預設文字編輯器中,開啟 xxxx.policy 檔案。
  2. 尋找您想要更新的原則規則,並尋找 <abend abendCode="AMPB"/> 陳述式。例如:
    <rule type="filerequest">
      <name>gt_5k_filereads_abend_rule</name>
      <description></description>
      <storageUsedCondition item="read" operator="GT" unit="K" value="5"/>
      <action>
        <abend abendCode="AMPB"/>
        </action>
     </rule>
  3. 以您選擇的異常終止碼改寫 AMPB。此範例顯示前一個範例的規則,但是自訂異常終止碼為 XX99
    <rule type="filerequest">
      <name>gt_5k_filereads_abend_rule</name>
      <description></description>
      <storageUsedCondition item="read" operator="GT" unit="K" value="5"/>
      <action>
        <abend abendCode="XX99"/>
        </action>
     </rule>
  4. 重複步驟 2 - 3,視需要更新規則中的多個異常終止碼。
  5. 按一下檔案 > 儲存,以儲存結果。當您儲存 XML 時即會驗證該 XML,並以紅色叉號代表錯誤。請更正所有錯誤,然後儲存。

結果

即會以包含自訂異常終止碼的異常終止動作建立原則。

下一步

將包含原則的「CICS 組合」專案匯出至 zFS。然後,新增原則至平台或應用程式專案,以包裝後進行部署,或者在 CICS CSD 或 CICSPlex® SM 資料儲存庫中定義 BUNDLE 資源,然後將組合安裝至任何 CICS 區域。