AbstractHafasClientInterfaceProvider: Ignore errors in ServerInfo responses.

This commit is contained in:
Andreas Schildbach 2018-11-27 15:32:32 +01:00
parent 667166bbc9
commit bf1eb524e4

View file

@ -722,7 +722,8 @@ public abstract class AbstractHafasClientInterfaceProvider extends AbstractHafas
final String err = serverInfo.optString("err", null);
if (err != null && !"OK".equals(err)) {
final String errTxt = serverInfo.optString("errTxt");
throw new RuntimeException(err + " " + errTxt);
log.info("ServerInfo error: {} {}, ignoring", err, errTxt);
return new ResultHeader(network, SERVER_PRODUCT, serverVersion, null, 0, null);
}
final JSONObject res = serverInfo.getJSONObject("res");
final Calendar c = new GregorianCalendar(timeZone);