}
logger.debug("version: " + participant);
// save participant
if(participant != null) {
ParticipantDao participantDao = (ParticipantDao)ServiceUtils.getService(bundleContext, ParticipantDao.class.getName());
logger.trace("versionDao: " + participantDao);
participantDao.saveParticipant(participant);
}
}
catch(Exception e) {
MessageDialog.openError(PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell(), Messages.getString("campaign.error.create_participant.title"), Messages.getString("campaign.error.create_participant.message") + "\n\n" + e.getLocalizedMessage());
}