SimpleCampaignValidator によく似た、しかし「badCampaign2」というキャンペーンの作成を抑止する検証プラグインを作成するには、この手順に従ってください。
手順
- <IBM_IMS_Home\Campaign_Home>\devkits\validation\src\com \unica\campaign\core\validation\samples にサンプル・バリデーター SimpleCampaignValidator.java のコピーを作成します。そのコピーに MyCampaignValidator.java という名前を付けて、ソースと同じディレクトリーにそれを配置します。以下に例を示します。
C:\IBM\IMS\Campaign\devkits\validation\src\com \unica\campaign\core\validation\samples\MyCampaignValidator.java
- エディターで MyCampaignValidator.java を開きます。文書内の「badCampaign」という語を見つけて、それを「badCampaign2」という語に置き換えます。
- ファイルを保存してエディターを閉じます。
- バリデーターを再びビルドします。詳しくは、バリデーターのビルドを参照してください。アプリケーション・サーバーによって validate.jar ファイルが使用中にロックされる場合は、バリデーターをビルドする前にサーバーを停止してください。
- 新しいクラスを使用するよう、campaign_config.xml を次のように再構成します。 <property name="validationClass" value="com.unica.campaign.core.validation.samples.MyCampaignValidator">
- バリデーターをテストします。詳しくは、バリデーター構成のテストを参照してください。
次のタスク
バリデーターが機能することを確認します。これで、「badCampaign2」という名前のキャンペーンを保存できなくなります。