40 |
DocumentBuilderFactory docBuilderFactory = DocumentBuilderFactory.newInstance(); |
DocumentBuilderFactory docBuilderFactory = DocumentBuilderFactory.newInstance(); |
41 |
|
|
42 |
|
|
43 |
|
@Override |
44 |
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { |
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { |
45 |
int station = Integer.parseInt( req.getParameter("station") ); |
int station = Integer.parseInt( req.getParameter("station") ); |
46 |
String format = req.getParameter("format"); |
String format = req.getParameter("format"); |
59 |
logger.warning("Circuitbreaker - failing fast"); |
logger.warning("Circuitbreaker - failing fast"); |
60 |
resp.sendError(500); |
resp.sendError(500); |
61 |
return; |
return; |
62 |
} catch (Throwable e) { |
} catch (Exception e) { |
63 |
logger.log(Level.WARNING, "Unknown exception, station=" +station, e); |
logger.log(Level.WARNING, "Unknown exception, station=" +station, e); |
64 |
resp.sendError(500); |
resp.sendError(500); |
65 |
return; |
return; |