25 |
|
|
26 |
import dk.thoerup.android.traininfo.common.DepartureBean; |
import dk.thoerup.android.traininfo.common.DepartureBean; |
27 |
import dk.thoerup.circuitbreaker.CircuitBreakerException; |
import dk.thoerup.circuitbreaker.CircuitBreakerException; |
28 |
|
import dk.thoerup.traininfoservice.StationDAO; |
29 |
import dk.thoerup.traininfoservice.Statistics; |
import dk.thoerup.traininfoservice.Statistics; |
30 |
|
|
31 |
/** |
/** |
99 |
Statistics.getInstance().incrementDepartureErrors(); |
Statistics.getInstance().incrementDepartureErrors(); |
100 |
resp.sendError(500); |
resp.sendError(500); |
101 |
return; |
return; |
102 |
|
} catch (StationDAO.NostationException nse) { |
103 |
|
logger.log(Level.WARNING, "Station not in Database, station=" +station); |
104 |
|
Statistics.getInstance().incrementDepartureErrors(); |
105 |
|
resp.sendError(400, "invalid station ID"); |
106 |
|
return; |
107 |
} catch (Exception e) { |
} catch (Exception e) { |
108 |
logger.log(Level.WARNING, "Unknown exception, station=" +station, e); |
logger.log(Level.WARNING, "Unknown exception, station=" +station, e); |
109 |
Statistics.getInstance().incrementDepartureErrors(); |
Statistics.getInstance().incrementDepartureErrors(); |