CICS バンドル・プロジェクト内のポリシーへのルールの追加

ウィザードを使用して CICS® バンドル・プロジェクト内にポリシーを作成する場合、作成できるルールは 1 つだけです。 既存のポリシーにさらにルールを追加するには、ウィザードを使用して別のポリシーを作成し、そのポリシーの新しいルールを既存のポリシー・ファイルにコピーできます。

このタスクについて

別のポリシーを作成したら、テキスト・エディターで開いて、ポリシー・ルールの情報をコピーして既存のポリシー・ファイル (name.policy など) に貼り付けることができます。

手順

  1. CICS バンドル・プロジェクト内でのポリシーの作成で説明されているようにポリシーを作成します。 新しいルールに、既存のポリシーにおいて固有の名前を付けてください。
  2. 1 で作成した name.policy ファイルをデフォルトのテキスト・エディターで開きます。
  3. 新しいポリシー・ルール情報をクリップボードにコピーします。 ポリシー・ルール情報は <rule type="xxx"> タグと </rule> タグで囲まれています。 例えば、次のようになります。
    <rule type="storage">
      <name>Task24bitstg_rule</name>
      <description></description>
      <storageUsedCondition item="task24" operator="GT" unit="B" value="0"/>
      <action>
        <message/>
        </action>
     </rule>
  4. 元の name.policy ファイルを開き、前の手順でコピーした新しいルールを最後の </rule> タグの後に貼り付けて、</policy:policy> が XML の末尾になるようにします。
  5. これまでの手順を繰り返して、必要なすべてのルールを元のポリシーに追加します。
  6. 「ファイル」 > 「保管」をクリックして、結果を保管します。 ファイルを保管すると、XML の妥当性検査が行われます。 エラーに赤い十字のマークが付き、エラーを説明したメッセージが「問題」ビューに表示されます。 エラーを修正して、ポリシー・ファイルを保管します。

タスクの結果

CICS バンドル・プロジェクト内のポリシーに複数のルールが組み込まれます。

次のタスク

ポリシーを組み込んだ CICS バンドル・プロジェクトをデプロイメント用に zFS にエクスポートするか、プラットフォームまたはアプリケーション・プロジェクトにポリシーを追加してデプロイメント用にパッケージ化します。詳しくは、CICS バンドル・プロジェクト内でのポリシーの作成を参照してください。