try {
List<Object> result = getHibernateTemplate().findByCriteria(criteria, startingIndex, pageSize + 1);
return PagedSearchResult.makePagedSearchResult(result, pageSize);
} catch (DataAccessException e) {
log("Impossibile Cercare Interfaccia Antimafia:" + e);
throw new ImpossibileCercareInterfacciaAntiMafiaException();
}
}