Skip itdMessage in departure monitor result (EFA).

This commit is contained in:
Andreas Schildbach 2014-06-12 11:54:57 +02:00
parent f1c9c7dab0
commit c4ebd7fbc7

View file

@ -1484,6 +1484,9 @@ public abstract class AbstractEfaProvider extends AbstractNetworkProvider
XmlPullUtil.enter(pp, "itdDepartureMonitorRequest");
if (XmlPullUtil.test(pp, "itdMessage"))
XmlPullUtil.next(pp);
if (!XmlPullUtil.test(pp, "itdOdv") || !"dm".equals(XmlPullUtil.attr(pp, "usage")))
throw new IllegalStateException("cannot find <itdOdv usage=\"dm\" />");
XmlPullUtil.enter(pp, "itdOdv");