private void handleException(HibernateException e) throws DataAccessLayerException { e.printStackTrace(); PersistenceUtility.rollback(transaction); throw new DataAccessLayerException(e); }