Seite 18 von 20

Re: Testphase und Diskussion zu "Add-Ons einreichen"

Verfasst: 08.04.2021 15:55:59
von Thomas R.
Carsten Hölscher hat geschrieben: 08.04.2021 15:48:33 [...]
Den beiden Fahrstraßendateien trägst du irgendeinen Namen ein.
[...]
Die beiden geänderten Dateien bei mir im Bastelverzeichnis anlegen oder in meinem schreibgeschützen Zusi-Datenbestand ändern?

Gruß,
Thomas

Re: Testphase und Diskussion zu "Add-Ons einreichen"

Verfasst: 08.04.2021 16:19:37
von Alwin Meschede
Thomas R. hat geschrieben: 05.04.2021 23:36:50 Routes\Deutschland\32U_0006_0058\000565_005804_Lehrte_West\Lehrte_West_2008.fahrstr_gen.xml: Autor fehlt
Routes\Deutschland\32U_0006_0059\000569_005919_Maschen_Rbf_Nord\Maschen_Rbf_Nord_2006.fahrstr_gen.xml: Autor fehlt
Carsten Hölscher hat geschrieben: 08.04.2021 15:48:33 Die roten Meldungen kannst du ignorieren. Den beiden Fahrstraßendateien trägst du irgendeinen Namen ein.
Was ist denn das für ein XML-Parser, der nicht erkennt dass diese Dateien gar kein <Zusi></Zusi> enthalten und somit gar kein Zusi-XML-Format sind, aber erkannt haben will dass ein Autoreneintrag fehlt? :wow 8o

Re: Testphase und Diskussion zu "Add-Ons einreichen"

Verfasst: 08.04.2021 16:25:58
von Johannes
Ich vermute, dass er analog zu anderen Nicht-Zusi-XML-Dateiformaten eine "Lehrte_West_2008.fahrstr_gen.xml.author.xml" oder so erwarten würde.

Re: Testphase und Diskussion zu "Add-Ons einreichen"

Verfasst: 08.04.2021 16:31:41
von Carsten Hölscher
Mit dem Parser hat das weniger zu tun. Die Verwaltung müßte die Autorenprüfung bei Fremddateien unterdrücken. Denn dass in der Datei kein Autor gefunden wird, ist ja erstmal korrekt.

Carsten

Re: Testphase und Diskussion zu "Add-Ons einreichen"

Verfasst: 08.04.2021 18:09:11
von Thomas R.
Thomas R. hat geschrieben: 08.04.2021 15:55:59
Carsten Hölscher hat geschrieben: 08.04.2021 15:48:33 [...]
Den beiden Fahrstraßendateien trägst du irgendeinen Namen ein.
[...]
Die beiden geänderten Dateien bei mir im Bastelverzeichnis anlegen oder in meinem schreibgeschützen Zusi-Datenbestand ändern?

Gruß,
Thomas
Überlesen? ?(

Gruß,
Thomas

Re: Testphase und Diskussion zu "Add-Ons einreichen"

Verfasst: 08.04.2021 18:12:34
von Carsten Hölscher
Es sollte beides gehen.

Carsten

Re: Testphase und Diskussion zu "Add-Ons einreichen"

Verfasst: 08.04.2021 18:13:54
von Carsten Hölscher
Johannes hat geschrieben: 08.04.2021 16:25:58 Ich vermute, dass er analog zu anderen Nicht-Zusi-XML-Dateiformaten eine "Lehrte_West_2008.fahrstr_gen.xml.author.xml" oder so erwarten würde.
xml ist erstmal ne Endung, die Zusi kennt. Weiß jetzt nicht aus dem Kopf, ob da eine externe oder interne Autoreintragung gesucht wird.

Carsten

Re: Testphase und Diskussion zu "Add-Ons einreichen"

Verfasst: 08.04.2021 18:18:39
von Thomas R.
Carsten Hölscher hat geschrieben: 08.04.2021 18:12:34 Es sollte beides gehen.

Carsten
Ok, dann pfusche ich mal nicht im Zusi-Bestand rum.
Danke!

Gruß,
Thomas

Re: Testphase und Diskussion zu "Add-Ons einreichen"

Verfasst: 09.04.2021 01:36:14
von Thomas R.
5. Durchlauf:
Autoreneintrag in beide Dateien am Fileanfang eingetragen:
"<Info DateiTyp="author" Version="A.1" MinVersion="A.1">
<AutorEintrag AutorID="" AutorName="" AutorEmail=""/>
</Info>"
(mit realen Autorendaten) und Dateien jeweils im Arbeitsverzeichnis abgelegt.

Ergebnis:
Routes\Deutschland\32U_0006_0058\000565_005804_Lehrte_West\Lehrte_West_2008.fahrstr_gen.xml: Autor fehlt
Routes\Deutschland\32U_0006_0059\000569_005919_Maschen_Rbf_Nord\Maschen_Rbf_Nord_2006.fahrstr_gen.xml: Autor fehlt
und weitere Fehlermeldung.
Einreichprozeß bricht ab.

6. Durchlauf:
Dateien "Lehrte_West_2008.fahrstr_gen.xml.author.xml" und "Maschen_Rbf_Nord_2006.fahrstr_gen.xml.author.xml" mit Inhalt:
"<?xml version="1.0" encoding="UTF-8"?>
<Zusi>
<Info DateiTyp="author" Version="A.1" MinVersion="A.0">
<AutorEintrag AutorID="-1" AutorName="Zusi-generiert"/>
</Info>
</Zusi>"
erstellt und jeweils im Arbeitsverzeichnis abgelegt.

Ergebnis:
Routes\Deutschland\32U_0006_0058\000565_005804_Lehrte_West\Lehrte_West_2008.fahrstr_gen.xml: Autor fehlt
Routes\Deutschland\32U_0006_0059\000569_005919_Maschen_Rbf_Nord\Maschen_Rbf_Nord_2006.fahrstr_gen.xml: Autor fehlt
Einreichprozeß bricht ab.

7. Durchlauf:
Wie 6. Durchlauf, Dateien aber jeweils im Zusiverzeichnis abgelegt.

Ergebnis:
Routes\Deutschland\32U_0006_0058\000565_005804_Lehrte_West\Lehrte_West_2008.fahrstr_gen.xml: Autor fehlt
Routes\Deutschland\32U_0006_0059\000569_005919_Maschen_Rbf_Nord\Maschen_Rbf_Nord_2006.fahrstr_gen.xml: Autor fehlt
Einreichprozeß bricht ab.

Fazit:

Zeitaufwand: Gut 3 Stunden
Ergebnis: Für die Tonne

Gruß,
Thomas

Re: Testphase und Diskussion zu "Add-Ons einreichen"

Verfasst: 09.04.2021 13:29:15
von Carsten Hölscher
Oh, der Test wär natürlich ganz schnell gegangen mit einem Verknüpfungslauf der Verwaltung. Hab eben mal getestet: So sollte eine Datei aussehen, damit der Autor erkannt wird. Mag mal jemand testen, ob das Fahrstraßenprogramm auch damit klarkommt?

Code: Alles auswählen

<?xml version="1.0" encoding="UTF-8"?>
<Bedingungen>
<Info DateiTyp="Strecke" Version="A.3" MinVersion="A.1">
<AutorEintrag AutorID="-1" AutorName="zusi"/>
</Info>
<Bedingung EinzelFahrstrName="Bft Göttingen Pbf R6 -&gt; Bft Göttingen Gbf T111">
<FahrstrWeiche Ref="92" FahrstrWeichenlage="2">
<Datei Dateiname="Routes\Deutschland\32U_0006_0057\000564_005711_Goettingen_Pbf\Goettingen_Pbf_2000.st3" NurInfo="1"/>
</FahrstrWeiche>
</Bedingung>
</Bedingungen>
Carsten

Re: Testphase und Diskussion zu "Add-Ons einreichen"

Verfasst: 09.04.2021 14:15:23
von Johannes
Vom Code her sollte das für fahrstr_gen kein Problem darstellen – trotzdem stellt sich die Frage, warum die Zusi-Verwaltung sich hier „fremde“ Dateitypen unter den Nagel reißt. Ich wäre eigentlich dagegen, diesen Workaround in die Bedingungs-XML einzubauen. Warum akzeptiert er denn keine externe .author.xml? Und mit was für einem Zusi-eigenen Dateiformat kollidiert die Endung .fahrstr_gen.xml?

Re: Testphase und Diskussion zu "Add-Ons einreichen"

Verfasst: 09.04.2021 14:17:53
von Carsten Hölscher
Zusi entscheidet das anhand der Dateiendung und xml gehört demnach zum Zusibestand und es wird eine Autorangabe in der Datei erwartet.
Ich werde das ändern, aber als schnelle Lösung wär das jetzt das Einfachste, bei den paar Dateien das eben einzutragen.

Carsten

Re: Testphase und Diskussion zu "Add-Ons einreichen"

Verfasst: 09.04.2021 15:02:55
von F. Schn.
Johannes hat geschrieben: 09.04.2021 14:15:23 Ich wäre eigentlich dagegen, diesen Workaround in die Bedingungs-XML einzubauen. Warum akzeptiert er denn keine externe .author.xml? Und mit was für einem Zusi-eigenen Dateiformat kollidiert die Endung .fahrstr_gen.xml?
Das Gegenargument wäre, dass der Ordner dann mit .autor.xml-Dateien "vollgepflastert" wird, die auch problemlos in die .xml-Datei integriert werden könnten, und die beim kopieren nicht automatisch mitkopiert werden, obwohl sie mit dem Autor eine wichtige Frage klären. Und vom XML-Dateiformat sind gemischte Datenformate ja auch sehr wohl vorgesehen - allerdings mit Hilfe von XML-Namespaces, die Zusi höchstwarscheinlich eher so mittelmäßig mag. :P

Re: Testphase und Diskussion zu "Add-Ons einreichen"

Verfasst: 09.04.2021 19:28:00
von Thomas R.
Carsten Hölscher hat geschrieben: 09.04.2021 13:29:15 Oh, der Test wär natürlich ganz schnell gegangen mit einem Verknüpfungslauf der Verwaltung. Hab eben mal getestet: So sollte eine Datei aussehen, damit der Autor erkannt wird. Mag mal jemand testen, ob das Fahrstraßenprogramm auch damit klarkommt?

Code: Alles auswählen

<?xml version="1.0" encoding="UTF-8"?>
<Bedingungen>
<Info DateiTyp="Strecke" Version="A.3" MinVersion="A.1">
<AutorEintrag AutorID="-1" AutorName="zusi"/>
</Info>
<Bedingung EinzelFahrstrName="Bft Göttingen Pbf R6 -&gt; Bft Göttingen Gbf T111">
<FahrstrWeiche Ref="92" FahrstrWeichenlage="2">
<Datei Dateiname="Routes\Deutschland\32U_0006_0057\000564_005711_Goettingen_Pbf\Goettingen_Pbf_2000.st3" NurInfo="1"/>
</FahrstrWeiche>
</Bedingung>
</Bedingungen>
Carsten
Ok, dann hat er bei mir gemeckert, weil ich den </Info>-Block vor <Bedingungen> eingefügt habe. Bin da mit der Syntax nicht so firm.
Ich werde es noch einmal mit dem Eintrag (s.o.) nach <Bedingungen> versuchen.

Gruß,
Thomas

Re: Testphase und Diskussion zu "Add-Ons einreichen"

Verfasst: 09.04.2021 23:43:35
von Thomas R.
8. Durchlauf:
Lehrte_West_2008.fahrstr_gen.xml habe ich im zweiten Versuch wie folgt modifiziert:

<?xml version="1.0" encoding="UTF-8"?>
<Bedingungen>
<Info DateiTyp="Strecke" Version="A.3" MinVersion="A.1">
<AutorEintrag AutorID="-1" AutorName="Zusi-generiert"/>
</Info>
<Bedingung EinzelFahrstrName="Maschen Rbf Mnof O1038 -> Bft Meckelfeld Abzw N1034">
<FahrstrWeiche Ref="150" FahrstrWeichenlage="2">
<Datei Dateiname="Routes\Deutschland\32U_0006_0059\000569_005919_Maschen_Rbf_Nord\Maschen_Rbf_Nord_2006.st3" NurInfo="1"/>
</FahrstrWeiche>
</Bedingung>
<Bedingung EinzelFahrstrName="Maschen Rbf Mnof O2948 -> Bft Meckelfeld Abzw N1034">
<FahrstrWeiche Ref="1483" FahrstrWeichenlage="2">
<Datei Dateiname="Routes\Deutschland\32U_0006_0059\000569_005919_Maschen_Rbf_Nord\Maschen_Rbf_Nord_2006.st3" NurInfo="1"/>
</FahrstrWeiche>
<FahrstrWeiche Ref="150" FahrstrWeichenlage="2">
<Datei Dateiname="Routes\Deutschland\32U_0006_0059\000569_005919_Maschen_Rbf_Nord\Maschen_Rbf_Nord_2006.st3" NurInfo="1"/>
</FahrstrWeiche>
</Bedingung>
</Bedingungen>

Maschen_Rbf_Nord_2006.fahrstr_gen.xml habe ich analog modifiziert und beide Dateien jeweils im Zusiverzeichnis abgelegt.

Damit sind dann die beiden Meldungen zu den fehlenden Autorenangaben verschwunden und der Einreichprozeß konnte abgeschlossen werden.

Fahrplanupdate ist nun mit den roten Meldungen eingereicht. Strike! :D

Gruß,
Thomas

Re: Testphase und Diskussion zu "Add-Ons einreichen"

Verfasst: 10.04.2021 10:13:26
von Thomas F.
Moinsen Namensvetter,
wie heißt es so schön, Ausdauer tut kriegen :D ! Hoffentlich ist nun alles gut.

Thomas F.

Re: Testphase und Diskussion zu "Add-Ons einreichen"

Verfasst: 11.04.2021 20:48:15
von Roger
Roger hat geschrieben: 08.03.2021 11:20:44 Hallo,

ich habe ein Problem mit der "Add-Ons einreichen"-Routine.
Installiert ist durch das neue Update die Version 3.4.3.0 der ZusiDateiverwaltung.
Die aktuelle Version zum offiziellen Datenbestand wurde heruntergeladen.

Das Problem ist, es lässt sich keine vollständige zao-Datei erstellen.
Nach dem Auswählen der "st3" zum Einreichen des vorgesehenen Streckenmoduls und dem Starten durch Drücken von "Weiter" erscheint nach relativ kurzer Zeit folgendes Fenster.

Bild

Als veränderte Datei wird nur die st3-Datei aufgelistet, die restlichen neuen/geänderten Dateien erscheinen nicht. Mit "Weiter" wird dann eine zao-Datei mit der st3-Datei erstellt.

Ein Versuch mit der Vorgängerversion 3.4.2.0 erzeugte eine vollständige "zao" mit allen erforderlichen Dateien.

Vielleicht mache ich aber auch noch etwas falsch bei der Bedienung des aktuellen Einreichprozesse. ?(

Grüße
Roger
Ich möchte meinen Beitrag vom 08.03.21 noch einmal anbringen, da auch mit der aktuellen Version 3.4.3.1 der ZusiDateiverwaltung das oben beschriebene Problem bei mir nicht behoben ist. Mit der Version 3.4.2.0 kann ich eine vollständige zao erstellen, mit der 3.4.3.1 enthält die zao nur die ausgewählte *.st3-Datei. Hat sich mit den Versionen ab 3.4.3.0 in der Konfiguration etwas geändert, was ich noch nicht nachgezogen habe?
Grüße
Roger

Re: Testphase und Diskussion zu "Add-Ons einreichen"

Verfasst: 11.04.2021 22:23:16
von oberstrom (Markus)
Roger hat geschrieben: 11.04.2021 20:48:15mit der aktuellen Version 3.4.3.1
Das ist nicht die aktuellste Version, sondern 3.4.3.4. Versuche mal, ob es damit klappt.

Re: Testphase und Diskussion zu "Add-Ons einreichen"

Verfasst: 12.04.2021 07:29:55
von Roger
Danke oberstrom, das wars!
Da ich nicht so häufig im Beta-Bereich unterwegs bin, habe ich die schnelle Abfolge von neuen Versionen nicht bemerkt.
Ein paar Autoreneinträge bei den Befehlen wurden noch angemerkt, die ich korrigiert habe.
Gruß
Roger

Re: Testphase und Diskussion zu "Add-Ons einreichen"

Verfasst: 21.04.2021 08:44:17
von Holger Lürkens
Ich hatte gestern unter "Neues Verfahren zum Einreichen von Add-Ons" diesen Beitrag eingestellt. Der gehört aber wohl eher in diesen Thread, deshalb habe ich ihn jetzt hier eingestellt. Der ursprüngliche Eintrag kann gelöscht werden.

Nachdem ich gestern erfolglos mit einer alten Dateiverwaltung meine Berichtigungen hochgeladen habe, habe ich es heute mit der neuesten Dateiverwaltung versucht. Im Prinzip scheint es zu funktionieren. Doch die Fehlerliste die beim Fahrplan Koeln-Duesseldorf_2016_00Uhr-08Uhr rauskommt erschlägt einen direkt wieder. Hier die Fehlerliste:
Bild

Bild

Der erste Punkt mit dem fehlenden Author bei der Introdatei geht auf mich und das kriege ich hin. Obwohl sich an der Strecke sehr lange nichts verändert hat, erzeugt Zusi eine lange Liste mit Fehlermeldungen. Diese Fehler sind nicht vom Fahrplan. Wie soll ich damit umgehen?

Holger