Fehler mit Pluginschnittstelle in Karlsruhe-Durlach

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

Moderatoren: Stellwerk-Admin, Moderatoren

Antworten
The-Tauri
Beiträge: 137
Registriert: Do Dez 29, 2005 9:19 pm

Fehler mit Pluginschnittstelle in Karlsruhe-Durlach

Beitrag von The-Tauri »

Hallo,

ich versuche gerade, im Stellwerk Karlsruhe-Durlach (Region Baden-Württemberg) ein Plugin zu nutzen. Leider gelingt mir dies nicht: Das ZZA-Plugin zeigt keine Bahnsteige an und auch beim Referenz-Demo-Plugin, der Monitorwanddemo, werden keine Daten angezeigt (lediglich der Stellwerksname).

Starte ich mein Bildfahrplan-Plugin aus der Entwicklungsumgebung heraus und rufe die Bahnsteige ab, erscheint dieser Fehler in der Konsole:

Code: Alles auswählen

Line: <bahnsteigliste ><bahnsteig name='37' ><n name='106' /><n name='107' /><n name='108' /></bahnsteig><bahnsteig name='106' ><n name='37' /><n name='107' /><n name='108' /></bahnsteig><bahnsteig name='107' ><n name='37' /><n name='106' /><n name='108' /></bahnsteig><bahnsteig name='108' ><n name='37' /><n name='106' /><n name='107' /></bahnsteig><bahnsteig name='147' ></bahnsteig><bahnsteig name='206' ><n name='147' /><n name='207' /><n name='208' /></bahnsteig><bahnsteig name='207' ><n name='147' /><n name='206' /><n name='208' /></bahnsteig><bahnsteig name='208' ><n name='206' /><n name='207' /></bahnsteig><bahnsteig name='Gbf 1' ><n name='Gbf 2' /><n name='Gbf 3' /><n name='Gbf 4' /><n name='Gbf 5' /><n name='Gbf 6' /><n name='Gbf 7' /><n name='Gbf 8' /><n name='Gbf 9' /><n name='Gbf 10' /><n name='Gbf 11' /><n name='Gbf 12' /></bahnsteig><bahnsteig name='Gbf 2' ><n name='Gbf 1' /><n name='Gbf 3' /><n name='Gbf 4' /><n name='Gbf 5' /><n name='Gbf 6' /><n name='Gbf 7' /><n name='Gbf 8' /><n name='Gbf 9' /><n name='Gbf 10' /><n name='Gbf 11' /><n name='Gbf 12' /></bahnsteig><bahnsteig name='Gbf 3' ><n name='Gbf 1' /><n name='Gbf 2' /><n name='Gbf 4' /><n name='Gbf 5' /><n name='Gbf 6' /><n name='Gbf 7' /><n name='Gbf 8' /><n name='Gbf 9' /><n name='Gbf 10' /><n name='Gbf 11' /><n name='Gbf 12' /></bahnsteig><bahnsteig name='Gbf 4' ><n name='Gbf 1' /><n name='Gbf 2' /><n name='Gbf 3' /><n name='Gbf 5' /><n name='Gbf 6' /><n name='Gbf 7' /><n name='Gbf 8' /><n name='Gbf 9' /><n name='Gbf 10' /><n name='Gbf 11' /><n name='Gbf 12' /></bahnsteig><bahnsteig name='Gbf 5' ><n name='Gbf 1' /><n name='Gbf 2' /><n name='Gbf 3' /><n name='Gbf 4' /><n name='Gbf 6' /><n name='Gbf 7' /><n name='Gbf 8' /><n name='Gbf 9' /><n name='Gbf 10' /><n name='Gbf 11' /><n name='Gbf 12' /></bahnsteig><bahnsteig name='Gbf 6' ><n name='Gbf 1' /><n name='Gbf 2' /><n name='Gbf 3' /><n name='Gbf 4' /><n name='Gbf 5' /><n name='Gbf 7' /><n name='Gbf 8' /><n name='Gbf 9' /><n name='Gbf 10' /><n name='Gbf 11' /><n name='Gbf 12' /></bahnsteig><bahnsteig name='Gbf 7' ><n name='Gbf 1' /><n name='Gbf 2' /><n name='Gbf 3' /><n name='Gbf 4' /><n name='Gbf 5' /><n name='Gbf 6' /><n name='Gbf 8' /><n name='Gbf 9' /><n name='Gbf 10' /><n name='Gbf 11' /><n name='Gbf 12' /></bahnsteig><bahnsteig name='Gbf 8' ><n name='Gbf 1' /><n name='Gbf 2' /><n name='Gbf 3' /><n name='Gbf 4' /><n name='Gbf 5' /><n name='Gbf 6' /><n name='Gbf 7' /><n name='Gbf 9' /><n name='Gbf 10' /><n name='Gbf 11' /><n name='Gbf 12' /></bahnsteig><bahnsteig name='Gbf 9' ><n name='Gbf 1' /><n name='Gbf 2' /><n name='Gbf 3' /><n name='Gbf 4' /><n name='Gbf 5' /><n name='Gbf 6' /><n name='Gbf 7' /><n name='Gbf 8' /><n name='Gbf 10' /><n name='Gbf 11' /><n name='Gbf 12' /></bahnsteig><bahnsteig name='Gbf 10' ><n name='Gbf 1' /><n name='Gbf 2' /><n name='Gbf 3' /><n name='Gbf 4' /><n name='Gbf 5' /><n name='Gbf 6' /><n name='Gbf 7' /><n name='Gbf 8' /><n name='Gbf 9' /><n name='Gbf 11' /><n name='Gbf 12' /></bahnsteig><bahnsteig name='Gbf 11' ><n name='Gbf 1' /><n name='Gbf 2' /><n name='Gbf 3' /><n name='Gbf 4' /><n name='Gbf 5' /><n name='Gbf 6' /><n name='Gbf 7' /><n name='Gbf 8' /><n name='Gbf 9' /><n name='Gbf 10' /><n name='Gbf 12' /></bahnsteig><bahnsteig name='Gbf 12' ><n name='Gbf 1' /><n name='Gbf 2' /><n name='Gbf 3' /><n name='Gbf 4' /><n name='Gbf 5' /><n name='Gbf 6' /><n name='Gbf 7' /><n name='Gbf 8' /><n name='Gbf 9' /><n name='Gbf 10' /><n name='Gbf 11' /></bahnsteig><bahnsteig name='Gruppe B' ></bahnsteig><bahnsteig name='Gruppe B/C' ></bahnsteig>
Ex: XML document structures must start and end within the same entity.
org.xml.sax.SAXParseException: XML document structures must start and end within the same entity.
	at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
	at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:174)
	at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:388)
	at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1414)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.endEntity(XMLDocumentFragmentScannerImpl.java:905)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.endEntity(XMLDocumentScannerImpl.java:605)
	at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.endEntity(XMLEntityManager.java:1393)
	at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.load(XMLEntityScanner.java:1763)
	at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.peekChar(XMLEntityScanner.java:487)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2688)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
	at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
	at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
	at javax.xml.parsers.SAXParser.parse(SAXParser.java:198)
	at js.java.tools.xml.xmlreader.updateDataByString(xmlreader.java:336)
	at js.java.stspluginlib.PluginClient.run(PluginClient.java:293)
	at java.lang.Thread.run(Thread.java:680)
Line: </bahnsteigliste>
Ex: The markup in the document preceding the root element must be well-formed.
org.xml.sax.SAXParseException: The markup in the document preceding the root element must be well-formed.
	at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
	at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:174)
	at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:388)
	at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1414)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:925)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
	at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
	at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
	at javax.xml.parsers.SAXParser.parse(SAXParser.java:198)
	at js.java.tools.xml.xmlreader.updateDataByString(xmlreader.java:336)
	at js.java.stspluginlib.PluginClient.run(PluginClient.java:293)
	at java.lang.Thread.run(Thread.java:680)
Genutzt wurde Mac OS X 10.7.3 mit Safari 5.1.3.

Grüße,
Moritz
jTrainGraph - Bildfahrpläne im Stellwerksim: Forumsthema, Homepage
js
Stellwerk-AdminEntwicklerR-Admin [Alternative Stellwerke, München S-Bahn 2004, Test, Zug-Schattenregion]Erbauer
Beiträge: 15392
Registriert: Mi Aug 07, 2002 12:39 pm
StiTz: 700002

Re: Fehler mit Pluginschnittstelle in Karlsruhe-Durlach

Beitrag von js »

Das ist ein Fehler im Stellwerk, es gibt da einen Bahnsteig "Gruppe B/C" - das ist so nicht möglich.
Hier würde eine Signatur stehen. Beachtet eh keiner, wozu also.
PhilippK
Support-TeamR-Admin [Baden-Württemberg, Fernverkehr Deutschland, Zug-Schattenregion]Fernverkehr-Team [DE]Qualitätssicherung [Zug-QS]Erbauer
Beiträge: 5967
Registriert: So Feb 03, 2008 10:56 am
StiTz: 706527

Re: Fehler mit Pluginschnittstelle in Karlsruhe-Durlach

Beitrag von PhilippK »

Der Schrägstich ist beseitigt.

Gruß, Philipp
Antworten