ウィザードを使用して CICS® バンドル・プロジェクト内にポリシーを作成する場合、作成できるルールは 1 つだけです。
既存のポリシーにさらにルールを追加するには、別のポリシーを作成して、追加のルールを既存の xxxx.policy ファイルにコピーします。
このタスクについて
既存のポリシーにルールを追加するには、ウィザードを使用して別のポリシーを作成し、ポリシー・ルール情報をコピーして既存のポリシーに貼り付けます。
手順
- CICS バンドル・プロジェクト内でのポリシーの作成で説明されているようにポリシーを作成します。
ポリシー内の新しいルールは、必ず固有の名前を付けてください。
- ステップ 1 で保管した xxxx.policy を、デフォルトのテキスト・エディターで開きます。
- 新しいポリシー・ルール情報をクリップボードにコピーします。
ポリシー・ルール情報は <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>
- 元の xxxx.policy ファイルを開き、3 でコピーした新しいルールを、最後の </rule> タグの後に貼り付けます。このとき、</policy:policy> が XML の末尾になるようにします。
- ステップ 1 から 4 を繰り返して、必要な数の追加ルールを加えます。
- をクリックして、結果を保管します。
保管の時点で XML が検証され、エラーが赤い十字で示されます。
エラーをすべて修正して、保管します。
タスクの結果
複数のルールを持つポリシーを組み込んだ CICS バンドル・プロジェクトを作成しました。
次のタスク
ポリシーを組み込んだ CICS バンドル・プロジェクトをデプロイメント用に zFS にエクスポートするか、プラットフォームまたはアプリケーション・プロジェクトにポリシーを追加してデプロイメント用にパッケージ化します。