// perform check through the validator
HrRecord repository = getEditor().getRepository();
ValidatorFactory validatorFactory = ValidatorFactory.getInstance();
IValidator validator = validatorFactory.getValidator(repository);
if (validator!=null && validator.checkConnection(new MessageCollectorAdaptor(extractMessageBroker()))) {
extractMessageBroker().addSuccessMessage("catalog.harvest.manage.test.success");
}
} catch (Throwable t) {
handleException(t);