tmpSession = getSession();
tx = tmpSession.beginTransaction();
Criterion nameCriterrion = Expression.eq("name", name);
Criteria criteria = tmpSession.createCriteria(SbiDistributionList.class);
criteria.add(nameCriterrion);
SbiDistributionList hibDL = (SbiDistributionList) criteria.uniqueResult();
if (hibDL == null) return null;
biDL = toDistributionList(hibDL);
tx.commit();
} catch (HibernateException he) {
logger.error("Error while loading the Distribution List with name " + name, he);