--- android/TrainInfoService/src/dk/thoerup/traininfoservice/banedk/TimetableServlet.java 2010/05/07 17:30:07 715 +++ android/TrainInfoService/src/dk/thoerup/traininfoservice/banedk/TimetableServlet.java 2010/05/10 06:53:20 716 @@ -69,12 +69,15 @@ response.getWriter().print(responseXML); } catch (java.io.IOException ioe) { logger.warning("(timetable) Read failed, train="+train + ". " + ioe.getMessage()); + Statistics.getInstance().incrementTimetableErrors(); response.sendError(500, "Backend timed out"); } catch (CircuitBreakerException cbe) { logger.warning("Circuitbreaker - failing fast"); + Statistics.getInstance().incrementTimetableErrors(); response.sendError(500); }catch (Exception e) { logger.log(Level.WARNING, "failure looking up timetable: train=" +train, e); + Statistics.getInstance().incrementTimetableErrors(); response.sendError(500); }