mirror of
https://gitlab.com/oeffi/public-transport-enabler.git
synced 2025-07-20 17:29:51 +00:00
Append first few characters of departure monitor result (EFA) to exception, for debug purposes.
This commit is contained in:
parent
4591eede54
commit
6438b71fad
1 changed files with 2 additions and 1 deletions
|
@ -1476,6 +1476,7 @@ public abstract class AbstractEfaProvider extends AbstractNetworkProvider
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
is = ParserUtils.scrapeInputStream(uri.toString(), httpPost ? parameters.substring(1) : null, null, httpReferer, null, 3);
|
is = ParserUtils.scrapeInputStream(uri.toString(), httpPost ? parameters.substring(1) : null, null, httpReferer, null, 3);
|
||||||
|
final String firstChars = ParserUtils.peekFirstChars(is);
|
||||||
|
|
||||||
final XmlPullParser pp = parserFactory.newPullParser();
|
final XmlPullParser pp = parserFactory.newPullParser();
|
||||||
pp.setInput(is, null);
|
pp.setInput(is, null);
|
||||||
|
@ -1487,7 +1488,7 @@ public abstract class AbstractEfaProvider extends AbstractNetworkProvider
|
||||||
XmlPullUtil.next(pp);
|
XmlPullUtil.next(pp);
|
||||||
|
|
||||||
if (!XmlPullUtil.test(pp, "itdOdv") || !"dm".equals(XmlPullUtil.attr(pp, "usage")))
|
if (!XmlPullUtil.test(pp, "itdOdv") || !"dm".equals(XmlPullUtil.attr(pp, "usage")))
|
||||||
throw new IllegalStateException("cannot find <itdOdv usage=\"dm\" />");
|
throw new IllegalStateException("cannot find <itdOdv usage=\"dm\" />, first chars: " + firstChars);
|
||||||
XmlPullUtil.enter(pp, "itdOdv");
|
XmlPullUtil.enter(pp, "itdOdv");
|
||||||
|
|
||||||
final String place = processItdOdvPlace(pp);
|
final String place = processItdOdvPlace(pp);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue