48 |
|
|
49 |
response.setContentType("text/xml"); |
response.setContentType("text/xml"); |
50 |
response.getWriter().print(responseXML); |
response.getWriter().print(responseXML); |
51 |
} catch (java.net.SocketTimeoutException ste) { |
} catch (java.io.IOException ioe) { |
52 |
logger.warning("(timetable) Read timed out, train="+train); |
logger.warning("(timetable) Read failed, train="+train + ". " + ioe.getMessage()); |
53 |
response.sendError(500, "Backend timed out"); |
response.sendError(500, "Backend timed out"); |
54 |
} catch (CircuitBreakerException cbe) { |
} catch (CircuitBreakerException cbe) { |
55 |
logger.warning("Circuitbreaker - failing fast"); |
logger.warning("Circuitbreaker - failing fast"); |