schildbach / public-transport-enabler

Unleash public transport data in your Java project.
https://groups.google.com/forum/#!forum/public-transport-enabler-discuss
GNU General Public License v3.0
382 stars 133 forks source link

Germany - DING Donau Iller Nahverkehrsgmbh - cannot parse xml #457

Open sXOR opened 2 years ago

sXOR commented 2 years ago

i hope we can bring this back working,

Query Country: DE Germany From: Ulm Hauptbahnhof To: everywhere / eg Berlin HBF Date: Mon Mar 14 20:40 GMT+01

Additional information OS: Android 11 & 12 Google Play current version, clean install

Error de.schildbach.pte.exception.ParserException: cannot parse xml: <?xml version="1.0" encoding="UTF-8"?><itdRequest version="10.5.12.9" language="de" lengthUnit="METER" sessionID="2134841921" client="okhttp/3.12.13" clientIP="217.31.82.233" serverID="www.ding.eu" virtDir="ding3" calcTime="5379.911" now="2022-03-14T20:37:16" nowWD="2"> <itdVersionInfo> <ptKernel> <appVersion>10.5.12.10 build 04.03.2022 00:48:03</appVersion> <dataFormat>EFA10_04_00</dataFormat> <dataBuild>2022-03-14T03:07:28</dataBuild> </ptKernel> </itdVersionInfo> <itdInfoLinkList> <itdBannerInfoList> <infoLink> <paramList> <param edit="0"> <type>addInfoParam</type> <name>priority</name> <value>low</value> </param> <param edit="0"> <type>addInfoParam</type> <name>infoType</name> <value>bannerInfo</value> </param> <param edit="0"> <type>system</type> <name>providerCode</name> <value>Allgemeine Meldungen (NVBW)</value> </param> <param edit="0"> <type>system</type> <name>infoID</name> <value>13408_ICSNVBW</value> </param> <param edit="0"> <type>outputOption</type> <name>outputArea1</name> <value>1</value> </param> <param edit="0"> <type>system</type> <name>seqID</name> <value>2</value> </param> <param edit="0"> <type>system</type> <name>sourceSystemID</name> <value>ICSNVBW</value> </param> </paramList> <infoLinkText>Amtliche Wetterwarnungen für Baden-Württemberg</infoLinkText> <infoLinkURL>http://ics.efa-bw.de:80/cm/XSLT_CM_SHOWADDINFO_REQUEST?infoID=13408_ICSNVBW&amp;seqID=2</infoLinkURL> <infoLinkImage/> <infoText> <content>&lt;p&gt;Die Wetter-Meldungen werden vom Deutschen Wetterdienst zur Verf&amp;uuml;gung gestellt&lt;/p&gt;</content> <subtitle>Amtliche Wetterwarnungen für Baden-Württemberg</subtitle> <subject>Amtliche Wetterwarnungen für Baden-Württemberg</subject> <additionalText></additionalText> <image></image> <outputClientText> <htmlText></htmlText> <wmlText></wmlText> <smsText></smsText> <speechText></speechText> </outputClientText> <additionalLinks> <additionalLink ID="2"> <linkURL>http://www.wettergefahren.de/warnungen/warnsituation/warnlagebericht/baden_wuerttemberg.html</linkURL> <linkText>Aktuelle Wetter-Warnmeldungen vom Deutschen Wetterdienst</linkText> <linkTextShort>Aktuelle Wetter-Warnmeldungen vom Deutschen Wetterdienst</linkTextShort> <linkTarget>_blank</linkTarget> </additionalLink> </additionalLinks> </infoText> </infoLink> <infoLink> <paramList> <param edit="0"> <type>addInfoParam</type> <name>priority</name> <value>normal</value> </param> <param edit="0"> <type>system</type> <name>providerCode</name> <value>Verkehrsgesellschaft Mecklenburg-Vorpommern mbH (VMV)</value> </param> <param edit="0"> <type>addInfoParam</type> <name>infoType</name> <value>bannerInfo</value> </param> <param edit="0"> <type>system</type> <name>infoID</name> <value>26300_ICSNVBW</value> </param> <param edit="0"> <type>outputOption</type> <name>outputArea1</name> <value>1</value> </param> <param edit="0"> <type>system</type> <name>seqID</name> <value>1</value> </param> <param edit="0"> <type>system</type> <name>sourceSystemID</name> <value>ICSNVBW</value> </param> </paramList> <infoLinkText>3G und Maskenpflicht in Bus &amp; Bahn (M-V)</infoLinkText> <infoLinkURL>http://ics.efa-bw.de:80/cm/XSLT_CM_SHOWADDINFO_REQUEST?infoID=26300_ICSNVBW&amp;seqID=1</infoLinkURL> <infoLinkImage/> <infoText> <content>&lt;p&gt;Im &amp;Ouml;PNV gilt ab dem 24.11.2021 die 3G-Regel (Genesen, Geimpft, Getestet) und Maskenpflicht, dazu z&amp;auml;hlen FFP2- sowie OP-Masken.&lt;/p&gt;&lt;p&gt;Sogenannte Alltagsmasken aus Stoff, Schals oder T&amp;uuml;cher sind nicht zul&amp;auml;ssig.&lt;/p&gt;&lt;p&gt;Ausgenommen sind Kinder bis zum Schuleintritt und Menschen, die aufgrund einer medizinischen oder psychischen Beeintr&amp;auml;chtigung oder einer Behinderung keine Mund-Nase-Bedeckung tragen k&amp;ouml;nnen und dies durch eine &amp;auml;rztliche Bescheinigung nachweisen k&amp;ouml;nnen.&lt;/p&gt;&lt;p&gt;Sch&amp;uuml;tzen Sie sich und andere!&lt;br /&gt; &lt;br /&gt; Ihre VMV &amp;ndash; Verkehrsgesellschaft Mecklenburg-Vorpommern mbH&lt;/p&gt;</content> <subtitle>3G und Maskenpflicht in Bus &amp; Bahn (M-V)</subtitle> <subject></subject> <additionalText></additionalText> <image></image> <outputClientText> <htmlText></htmlText> <wmlText></wmlText> <smsText></smsText> <speechText></speechText> </outputClientText> </infoText> </infoLink> <infoLink> <paramList> <param edit="0"> <type>addInfoParam</type> <name>priority</name> <value>veryHigh</value> </param> <param edit="0"> <type>system</type> <name>providerCode</name> <value>Allgemeine Meldungen (NVBW)</value> </param> <param edit="0"> <type>addInfoParam</type> <name>infoType</name> <value>bannerInfo</value> </param> <param edit="0"> <type>addInfoParam</type> <name>position</name> <value>1</value> </param> <param edit="0"> <type>system</type> <name>infoID</name> <value>22721_ICSNVBW</value> </param> <param edit="0"> <type>outputOption</type> <name>outputArea1</name> <value>1</value> </param> <param edit="0"> <type>system</type> <name>seqID</name> <value>20</value> </param> <param edit="0"> <type>system</type> <name>sourceSystemID</name> <value>ICSNVBW</value> </param> </paramList> <infoLinkText>Fahrplanauskunft bis zum 11. September 2022</infoLinkText> <infoLinkURL>http://ics.efa-bw.de:80/cm/XSLT_CM_SHOWADDINFO_REQUEST?infoID=22721_ICSNVBW&amp;seqID=20</infoLinkURL> <infoLinkImage/> <infoText> <content>Die Fahrplandaten werden von Verkehrsverb&amp;uuml;nden, einzelnen Verkehrsunternehmen, Landrats&amp;auml;mter, den deutschen Bundesl&amp;auml;ndern (im Rahmen der DELFI-Zusammenarbeit) sowie der Deutschen Bahn AG zur Verf&amp;uuml;gung gestellt. Sie werden - sobald sie verf&amp;uuml;gbar sind - in die Fahrplanauskunft EFA-BW eingearbeitet.&lt;br /&gt;Die Fahrplandaten aus &amp;Ouml;sterreich werden vom Open-Data-Portal der &amp;Ouml;sterreichischen Bundesbahnen &amp;Ouml;BB (&lt;a href="https://data.oebb.at"&gt;https://data.oebb.at&lt;/a&gt;) zur Verf&amp;uuml;gung gestellt.&lt;br /&gt;Die Fahrplandaten aus Luxemburg werden von der "Platte-forme de donn&amp;eacute;es Luxembourgeoise" zur Verf&amp;uuml;gung gestellt (&lt;a href="https://data.public.lu"&gt;https://data.public.lu&lt;/a&gt;).&lt;br /&gt;Die Fahrplandaten aus Frankreich werden vom "centre d&amp;rsquo;&amp;eacute;tudes et d&amp;rsquo;expertise sur les risques, l&amp;rsquo;environnement, la mobilit&amp;eacute; et l&amp;rsquo;am&amp;eacute;nagement" (http://www.passim.info), der " de.schildbach.pte.AbstractEfaProvider.lambda$queryTrips$8(AbstractEfaProvider.java:2105) de.schildbach.pte.AbstractEfaProvider.lambda$queryTrips$8$AbstractEfaProvider(Unknown Source:0) de.schildbach.pte.-$$Lambda$AbstractEfaProvider$5eRue_1lU86jlgZKDWwyxAlX2bA.onSuccessful(Unknown Source:6) Cause: com.android.org.kxml2.io.KXmlParser.require(KXmlParser.java:2067) de.schildbach.pte.util.XmlPullUtil.exit(XmlPullUtil.java:83) de.schildbach.pte.AbstractEfaProvider.processItdOdv(AbstractEfaProvider.java:701) Wenn du diesen Fehler melden möchtest, kannst du ihn bitte direkt an public-transport-enabler melden.

Originally posted by @sXOR in https://github.com/schildbach/public-transport-enabler/issues/453#issuecomment-1058189297

schildbach commented 2 years ago

What commit of public-transport-enabler is this? We already fixed a similar problem.