}
logger.debug("library: " + library);
// save library
if(library != null) {
LibraryDao libraryDao = (LibraryDao)ServiceUtils.getService(bundleContext, LibraryDao.class.getName());
logger.trace("libraryDao: " + libraryDao);
libraryDao.saveLibrary(library);
}
}
catch(Exception e) {
MessageDialog.openError(PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell(), Messages.getString("campaign.error.create_library.title"), Messages.getString("campaign.error.create_library.message") + "\n\n" + e.getLocalizedMessage());
}