Configuring Unica Campaign to use a validation plug-in

To configure Unica Campaign to use a validation plug-in, use the configuration settings at Unica Campaign > partitions > partition[n] > validation.

The configuration properties tell Unica Campaign how to find the plug-in class and they provide a way to pass configuration information to the plug-ins.

Note: Validation works with multiple partitions; partition[n] can be changed to any partition name to provide validation routines for those partitions as well.

You can adjust the following validation configuration settings:

To use the SimpleCampaignValidator, set the properties as follows:
  • validationClasspath: Unica\campaign\devkits\validation\lib\validator.jar
  • validationClass: com.unica.campaign.core.validation.samples.SimpleCampaignValidator
  • The validatorConfigString does not have to be set to use the SimpleCampaignValidator because it does not use a configuration string.
To use the ExecutableCampaignValidator, set the properties as follows:
  • validationClasspath: <Campaign_home>\devkits\validation\lib\validator.jar
  • validationClass: com.unica.campaign.core.validation.samples.ExecutableCampaignValidator
  • The validatorConfigString: <Campaign_home>\pdk\bin\validate.sh