@Transactional(rollbackFor = Exception.class)
 @Override
 public void delete(final User user) {
   LOG.trace(getClass() + " : delete ... ");
   userDAO.delete(user);
   LOG.trace(getClass() + " : delete.");
 }