List<Waypoint> lw = getTripService().getWaypointsForTrip(trip);
      getTripService().removeTrip(String.valueOf(trip.getId()));
      clearCache();
      tripsWaypoints = Collections.emptyList();
      EmailUtil email = new EmailUtilImpl(); 
      for (Waypoint w : lw) {
        email.sendTripDeleteNotification(w.getUser().getEmail(), w.getUser().getUsername());
      }
      
      try {
        jsfUtil.redirect("./deleteTripConfirmation.jsf");
      } catch (IOException e) {