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