Seite 1 von 1

Problem in Opera 9 (Beta, Weekly Snapshot)

Verfasst: Sa Apr 01, 2006 9:04 pm
von Moosmutzel
Hallo,

ja ich weiß ist ne Betaversion, aber trotzdem interessant:

Beim Laden der Stellwerke meldet das Applet: "IO-Fehler: Daten konnten nicht geladen werden."

Die Java-Console gibt aus:

Code: Alles auswählen

-- Opera Java Console --

Java vendor: Sun Microsystems Inc.
Java version: 1.5.0_06

type 'h' for help

--
appletmaster:$Revision: 1.15 $
stellwerksim:$Revision: 1.27 $
stellwerksim_main:$Revision: 1.159 $
gleisbild:$Revision: 1.102 $
stellwerk_gleisbild:$Revision: 1.87 $
triggerjobmanager:$Revision: 1.13 $
trigger:$Revision: 1.5 $
gleis:$Revision: 1.138 $
org.xml.sax.SAXParseException: The string "--" is not permitted within comments.
	at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
	at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLScanner.scanComment(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanComment(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
	at javax.xml.parsers.SAXParser.parse(Unknown Source)
	at javax.xml.parsers.SAXParser.parse(Unknown Source)
	at js.java.tools.xmlreader.updateData(xmlreader.java:109)
	at js.java.tools.xmlreader.updateData(xmlreader.java:45)
	at js.java.schaltungen.gleisbild.getData(gleisbild.java:1407)
	at js.java.schaltungen.gleisbild.run(gleisbild.java:1294)
	at java.lang.Thread.run(Unknown Source)
Ex: The string "--" is not permitted within comments.(http://www.js-home.org/stellwerksim/getanlage.php?aid=221&session1=23eea46ce9d6c7b03b6deae604e9f991&session2=d627a7796863c064b643952de9fbf86d)
Mit der Opera 8.5 geht es ohne Problem. Die JRE ist auf der neuesten Version. Halte es durchaus für ein Problem mit dem Beta-Status des Browsers. :)

Verfasst: Sa Apr 01, 2006 9:23 pm
von Moosmutzel
Der Fehler den er meldet, scheint recht zufällig zu sein:

Code: Alles auswählen

appletmaster:$Revision: 1.15 $
stellwerk_chat:$Revision: 1.5 $
chat:$Revision: 1.36 $
org.xml.sax.SAXParseException: Attribute name "enAJGQgH" associated with an element type "gleis" must be followed by the ' = ' character.
	at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
	at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanAttribute(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
	at javax.xml.parsers.SAXParser.parse(Unknown Source)
	at javax.xml.parsers.SAXParser.parse(Unknown Source)
	at js.java.tools.xmlreader.updateData(xmlreader.java:109)
	at js.java.tools.xmlreader.updateData(xmlreader.java:45)
	at js.java.schaltungen.gleisbild.getData(gleisbild.java:1407)
	at js.java.schaltungen.gleisbild.run(gleisbild.java:1294)
	at java.lang.Thread.run(Unknown Source)
Ex: Attribute name "enAJGQgH" associated with an element type "gleis" must be followed by the ' = ' character.(http://www.js-home.org/stellwerksim/getanlage.php?aid=100&session1=Moosmutzel&session2=216baf625d4356a5b4ddd5ec606ccd43&offline=1)

Fazit: SWS ist nicht Opera-Snapshot geeignet :)

Verfasst: Mo Apr 03, 2006 5:41 pm
von johannes-duering
StS geht auch bei mir mit allen (von 6 bis 9.0 beta 2) nicht

Verfasst: Mo Apr 03, 2006 9:09 pm
von js
Also keine Ahnung wo dieser dumme SAX-Parser da ein "--" im Kommentar findet, aber ich dachte in XML sind Kommentare mit "<!--" markiert. Mal sehn, ob meine Änderung da jetzt geholfen hat.

Verfasst: Mo Apr 03, 2006 11:47 pm
von Moosmutzel
johannes-duering hat geschrieben:StS geht auch bei mir mit allen (von 6 bis 9.0 beta 2) nicht
Definiere *geht nicht*. Wie gesagt, mit Opera 8.x hab ich keine Probleme gehabt.

@js: ich glaub du brauchst dir nicht die Arbeit zu machen.
Hab grad getestet. Das erste Stellwerk (Worms, online) ging, aber ich hatte 100% CPU-Last. Der nächste Versuch (Gelsenkirchen, Sandbox) ging nicht mehr:

Code: Alles auswählen

-- Opera Java Console --

Java vendor: Sun Microsystems Inc.
Java version: 1.5.0_06

type 'h' for help

--
appletmaster:$Revision: 1.15 $
stellwerksim:$Revision: 1.27 $
stellwerksim_main:$Revision: 1.161 $
gleisbild:$Revision: 1.103 $
stellwerk_gleisbild:$Revision: 1.89 $
triggerjobmanager:$Revision: 1.14 $
trigger:$Revision: 1.5 $
gleis:$Revision: 1.140 $
fahrstrasse:$Revision: 1.41 $
userevent:$Revision: 1.9 $
zug:$Revision: 1.136 $
timer:$Revision: 1.9 $
chat:$Revision: 1.36 $
old chn:#sts
org.xml.sax.SAXParseException: Element type "gleis" must be followed by either attribute specifications, ">" or "/>".
	at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
	at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
	at javax.xml.parsers.SAXParser.parse(Unknown Source)
	at javax.xml.parsers.SAXParser.parse(Unknown Source)
	at js.java.tools.xmlreader.updateData(xmlreader.java:109)
	at js.java.tools.xmlreader.updateData(xmlreader.java:45)
	at js.java.schaltungen.gleisbild.getData(gleisbild.java:1422)
	at js.java.schaltungen.gleisbild.run(gleisbild.java:1309)
	at java.lang.Thread.run(Unknown Source)
Ex: Element type "gleis" must be followed by either attribute specifications, ">" or "/>".(http://www.js-home.org/stellwerksim/getanlage.php?aid=165&session1=Moosmutzel&session2=216baf625d4356a5b4ddd5ec606ccd43&offline=1)
Ich kann keine Logik in der Fehlermeldung erkennen. Scheint echt an der Beta zu liegen. Aber zum Glück hab ich noch 7.x und 8.53 installiert und kann spielen.