Plugin für Bildfahrpläne

Für Fragen zu Plugins und zur Plugin-Entwicklung.

Moderatoren: Stellwerk-Admin, Moderatoren

Duke
R-Admin [Fernverkehr Österreich, Österreich Mitte, Österreich Ost]Fernverkehr-Team [AT, IT]Qualitätssicherung [Anlagen-QS, Zug-QS]Erbauer
Beiträge: 1235
Registriert: Mi Jun 03, 2015 1:21 am
StiTz: 729254

Re: Plugin für Bildfahrpläne

Beitrag von Duke »

leru29 hat geschrieben: Fr Okt 15, 2021 5:06 pm Ich habe zwar am allerwenigsten Ahnung, finde es aber komisch, dass es dann doch einmal funktioniert hat, obwohl da auf jeden Fall ebenfalls ein Sonderzeichen vorhanden war.
Es gab sehr wahrscheinlich vor ein paar Wochen Änderungen an der Schnittstelle, die zu dem Verhalten führen.
R-Admin Österreich Mitte/Ost
GuyD
Erbauer
Beiträge: 1671
Registriert: So Jul 08, 2007 11:37 pm
StiTz: 705201

Re: Plugin für Bildfahrpläne

Beitrag von GuyD »

Gelten die französischen accents (é, ç etc.) auch als Sonderzeichen? Die tauchen nämlichen regelmässig in Ortstnamen und somit auch in Zugläufen auf.
DevonFrosch
EntwicklerHandbuch-TeamR-Admin [Bremen-Niedersachsen, Fernverkehr Niederlande, Hamburg - Schleswig-Holstein, Niederlande Ost, Rhein-Main, Rhein-Main 2024, Rheinland-Pfalz, Ruhrgebiet, Zug-Schattenregion]Fernverkehr-Team [NL, SKA]Qualitätssicherung [Anlagen-QS, Zug-QS]Erbauer
Beiträge: 7873
Registriert: Fr Jan 16, 2009 11:15 am
StiTz: 709215

Re: Plugin für Bildfahrpläne

Beitrag von DevonFrosch »

Moin,

es sind Sonderzeichen, aber problematisch sind in erster Linie die Zeichen, die in XML eine besondere Bedeutung haben, ohne Anspruch auf Vollständigkeit:

Code: Alles auswählen

< > ' ? " / \ & { }
Wobei der / inzwischen recht zuverlässig funktionieren sollte. Beim Rest muss man das immer im Einzelfall testen.

Gruß,
DevonFrosch
Querschnittskompetenzträger
Projektübersicht
Duke
R-Admin [Fernverkehr Österreich, Österreich Mitte, Österreich Ost]Fernverkehr-Team [AT, IT]Qualitätssicherung [Anlagen-QS, Zug-QS]Erbauer
Beiträge: 1235
Registriert: Mi Jun 03, 2015 1:21 am
StiTz: 729254

Re: Plugin für Bildfahrpläne

Beitrag von Duke »

DevonFrosch hat geschrieben: Sa Okt 16, 2021 1:32 pm Wobei der / inzwischen recht zuverlässig funktionieren sollte. Beim Rest muss man das immer im Einzelfall testen.
Gerade der / scheint in dem konkreten Fall aber ein Problem zu sein und er kommt recht häufig vor.
R-Admin Österreich Mitte/Ost
DevonFrosch
EntwicklerHandbuch-TeamR-Admin [Bremen-Niedersachsen, Fernverkehr Niederlande, Hamburg - Schleswig-Holstein, Niederlande Ost, Rhein-Main, Rhein-Main 2024, Rheinland-Pfalz, Ruhrgebiet, Zug-Schattenregion]Fernverkehr-Team [NL, SKA]Qualitätssicherung [Anlagen-QS, Zug-QS]Erbauer
Beiträge: 7873
Registriert: Fr Jan 16, 2009 11:15 am
StiTz: 709215

Re: Plugin für Bildfahrpläne

Beitrag von DevonFrosch »

Duke hat geschrieben: Sa Okt 16, 2021 1:50 pm
DevonFrosch hat geschrieben: Sa Okt 16, 2021 1:32 pm Wobei der / inzwischen recht zuverlässig funktionieren sollte. Beim Rest muss man das immer im Einzelfall testen.
Gerade der / scheint in dem konkreten Fall aber ein Problem zu sein und er kommt recht häufig vor.
Warte, von welchem Fall sprichst du (Anlage und/oder Zug)? Ich gehe nämlich aktuell davon aus, dass in Verden die spitzen Klammern das Problem sind - und weitere Probleme wurden bisher immer nur als "es gibt irgendwelche Anlagen" beschrieben.

Gruß,
DevonFrosch
Querschnittskompetenzträger
Projektübersicht
Duke
R-Admin [Fernverkehr Österreich, Österreich Mitte, Österreich Ost]Fernverkehr-Team [AT, IT]Qualitätssicherung [Anlagen-QS, Zug-QS]Erbauer
Beiträge: 1235
Registriert: Mi Jun 03, 2015 1:21 am
StiTz: 729254

Re: Plugin für Bildfahrpläne

Beitrag von Duke »

Ich hatte den Fall, dass ein Zug mit folgendem Text im Fahrplan war: vmax 60 km/h. Sobald jener Zug mit dem / aus dem Stellwerk gefahren ist, hat das Plugin wieder funktioniert.

Ein gutes Beispiel ist auch dieses Stellwerk. Dort gibt es häufiger Hinweise mit :, die scheinbar auch diesen Fehler auslösen.
R-Admin Österreich Mitte/Ost
MeldungsRobot
Beiträge: 3442
Registriert: Mi Aug 07, 2002 1:09 pm

Re: Plugin für Bildfahrpläne

Beitrag von MeldungsRobot »

Automatische Meldung vom Bugtracker:

Es existiert bereits ein Case #3553 für diesen Fall: Pluginschnittstelle: Escaping von Sonderzeichen
MeldungsRobot
Beiträge: 3442
Registriert: Mi Aug 07, 2002 1:09 pm

Re: Plugin für Bildfahrpläne

Beitrag von MeldungsRobot »

Automatische Meldung vom Bugtracker:

Es existiert bereits ein Case #3553 für diesen Fall: Pluginschnittstelle: Escaping von Sonderzeichen
MeldungsRobot
Beiträge: 3442
Registriert: Mi Aug 07, 2002 1:09 pm

Re: Plugin für Bildfahrpläne

Beitrag von MeldungsRobot »

Automatische Meldung vom Bugtracker:

Der Case #3553 wurde geschlossen (erledigt). Behoben ab Build 5808 (Java). Freigegeben ab Revision 11373.
MeldungsRobot
Beiträge: 3442
Registriert: Mi Aug 07, 2002 1:09 pm

Re: Plugin für Bildfahrpläne

Beitrag von MeldungsRobot »

Automatische Meldung vom Bugtracker:

Die Korrektur von Case #3553 ist jetzt online.
PianoRailways
Fernverkehr-Team [IT]ErbauerStörungshotline
Beiträge: 609
Registriert: So Aug 30, 2020 6:40 pm
StiTz: 753041

Re: Plugin für Bildfahrpläne

Beitrag von PianoRailways »

Seit mindestens gestern Abend funktioniert es wieder nicht mehr. jTrainGraph kann sich irgendwie nicht verbinden. Auch andere Plugins haben Probleme, sich zu verbinden.

Eventuell machen Umlaute Probleme?

Code: Alles auswählen

System.AggregateException: One or more errors occurred. (Reference to undeclared entity 'uuml'. Line 1554, position 143.)
Zug- und Anlagen-Designer Schweiz
PoFraBoPil
Beiträge: 48
Registriert: Mi Mai 13, 2020 12:00 am

Re: Plugin für Bildfahrpläne

Beitrag von PoFraBoPil »

Ich gehe davon aus, dass hier nicht als XML kodiert wird, sondern als HTML. XML kennt kein 'uuml'-Entity, weshalb der Reader (zu recht) eine Exception schiesst.

Ersichtlich z.B. hier:

Code: Alles auswählen

<shape name='Emmenbr&uuml;cke 191' enr='141' type='7' />
<shape name='Emmenbr&uuml;cke 291' enr='142' type='7' />
<shape name='Emmenbr&uuml;cke 191' enr='143' type='6' />
<shape name='Emmenbr&uuml;cke 291' enr='144' type='6' />
Effektiv müssen in XML nur 5 Zeichen escaped werden... <, >, &, ', und ".
DevonFrosch
EntwicklerHandbuch-TeamR-Admin [Bremen-Niedersachsen, Fernverkehr Niederlande, Hamburg - Schleswig-Holstein, Niederlande Ost, Rhein-Main, Rhein-Main 2024, Rheinland-Pfalz, Ruhrgebiet, Zug-Schattenregion]Fernverkehr-Team [NL, SKA]Qualitätssicherung [Anlagen-QS, Zug-QS]Erbauer
Beiträge: 7873
Registriert: Fr Jan 16, 2009 11:15 am
StiTz: 709215

Re: Plugin für Bildfahrpläne

Beitrag von DevonFrosch »

Moin,

ich schaue mal, was wir da machen können.

Gruß,
DevonFrosch
Querschnittskompetenzträger
Projektübersicht
BadWolf97
Beiträge: 81
Registriert: Sa Jun 23, 2018 10:19 pm
StiTz: 739847

Re: Plugin für Bildfahrpläne

Beitrag von BadWolf97 »

DevonFrosch hat geschrieben: Sa Nov 13, 2021 8:57 pm ich schaue mal, was wir da machen können.
Wäre es nicht generell sinnvoll, (auch) eine JSON-API anzubieten? Das ist (in meiner Weltsicht) ein etwas besseres Format als XML ^^
Stellwerkstester, Entwickler von FPH SpedV
DevonFrosch
EntwicklerHandbuch-TeamR-Admin [Bremen-Niedersachsen, Fernverkehr Niederlande, Hamburg - Schleswig-Holstein, Niederlande Ost, Rhein-Main, Rhein-Main 2024, Rheinland-Pfalz, Ruhrgebiet, Zug-Schattenregion]Fernverkehr-Team [NL, SKA]Qualitätssicherung [Anlagen-QS, Zug-QS]Erbauer
Beiträge: 7873
Registriert: Fr Jan 16, 2009 11:15 am
StiTz: 709215

Re: Plugin für Bildfahrpläne

Beitrag von DevonFrosch »

Moin,

naja, der einzige Vorteil wäre eine geringere Größe, ansonsten gibt's im Zweifel Probleme mit Anführungszeichen und Whitespace - das ist nicht viel besser als XML ;-)

Es gab heute einen Hotfix, damit wurde die Ersetzung etwas zurück gedreht. Testet das also gerne nochmal.

Gruß,
DevonFrosch
Querschnittskompetenzträger
Projektübersicht
Antworten