15 |
import org.simpleframework.xml.Serializer; |
import org.simpleframework.xml.Serializer; |
16 |
import org.simpleframework.xml.core.Persister; |
import org.simpleframework.xml.core.Persister; |
17 |
|
|
18 |
|
import dk.thoerup.android.traininfo.common.TimetableBean; |
19 |
import dk.thoerup.circuitbreaker.CircuitBreakerException; |
import dk.thoerup.circuitbreaker.CircuitBreakerException; |
20 |
import dk.thoerup.traininfoservice.Statistics; |
import dk.thoerup.traininfoservice.Statistics; |
21 |
|
|
71 |
Statistics.getInstance().incrementTimetableErrors(); |
Statistics.getInstance().incrementTimetableErrors(); |
72 |
response.sendError(500, "Backend timed out"); |
response.sendError(500, "Backend timed out"); |
73 |
} catch (CircuitBreakerException cbe) { |
} catch (CircuitBreakerException cbe) { |
74 |
logger.warning("Circuitbreaker - failing fast"); |
logger.warning("Circuitbreaker - failing fast, type=" + type + ", train="+train); |
75 |
Statistics.getInstance().incrementTimetableErrors(); |
Statistics.getInstance().incrementTimetableErrors(); |
76 |
response.sendError(500); |
response.sendError(500); |
77 |
}catch (Exception e) { |
}catch (Exception e) { |