[Bug 1026] New: Apps fail to run because of the nanoxml parser's strict XML validation

bugzilla-daemon at icedtea.classpath.org bugzilla-daemon at icedtea.classpath.org
Mon Jun 4 11:42:29 PDT 2012


http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1026

          Priority: P3
            Bug ID: 1026
                CC: unassigned at icedtea.classpath.org
          Assignee: unassigned at icedtea.classpath.org
           Summary: Apps fail to run because of the nanoxml parser's
                    strict XML validation
          Severity: normal
    Classification: Unclassified
                OS: Linux
          Reporter: ddadacha at redhat.com
          Hardware: x86_64
            Status: NEW
           Version: unspecified
         Component: General
           Product: IcedTea-Web

The XML parser denies the knuddels applet from running because of invalid XML.
Using IcedTea-Web HEAD, I see the following XML eception:

$ firefox http://www.knuddels.de:8080/index.html?v=90aez&c=7
java version "1.7.0_b147-icedtea"
OpenJDK Runtime Environment (fedora-2.1.fc16.1-x86_64)
OpenJDK 64-Bit Server VM (build 22.0-b10, mixed mode)
net.sourceforge.jnlp.ParseException: Invalid XML document syntax.
    at net.sourceforge.jnlp.Parser.getRootNode(Parser.java:1279)
    at net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:204)
    at net.sourceforge.jnlp.JNLPCreator.create(JNLPCreator.java:33)
    at net.sourceforge.jnlp.PluginBridge.<init>(PluginBridge.java:75)
    at net.sourceforge.jnlp.PluginBridge.<init>(PluginBridge.java:56)
    at net.sourceforge.jnlp.NetxPanel.runLoader(NetxPanel.java:132)
    at sun.applet.AppletPanel.run(AppletPanel.java:379)
    at java.lang.Thread.run(Thread.java:722)
Caused by: net.sourceforge.nanoxml.XMLParseException: XML Parse Exception
during parsing of a jnlp element at line 20: Unexpected end of data reached
    at
net.sourceforge.nanoxml.XMLElement.unexpectedEndOfData(XMLElement.java:1094)
    at net.sourceforge.nanoxml.XMLElement.readChar(XMLElement.java:877)
    at net.sourceforge.nanoxml.XMLElement.resolveEntity(XMLElement.java:1013)
    at net.sourceforge.nanoxml.XMLElement.scanString(XMLElement.java:658)
    at net.sourceforge.nanoxml.XMLElement.scanElement(XMLElement.java:915)
    at net.sourceforge.nanoxml.XMLElement.parseFromReader(XMLElement.java:512)
    at net.sourceforge.nanoxml.XMLElement.parseFromReader(XMLElement.java:464)
    at net.sourceforge.jnlp.Parser.getRootNode(Parser.java:1275)
    ... 7 more
Caused by: 
net.sourceforge.nanoxml.XMLParseException: XML Parse Exception during parsing
of a jnlp element at line 20: Unexpected end of data reached
    at
net.sourceforge.nanoxml.XMLElement.unexpectedEndOfData(XMLElement.java:1094)
    at net.sourceforge.nanoxml.XMLElement.readChar(XMLElement.java:877)
    at net.sourceforge.nanoxml.XMLElement.resolveEntity(XMLElement.java:1013)
    at net.sourceforge.nanoxml.XMLElement.scanString(XMLElement.java:658)
    at net.sourceforge.nanoxml.XMLElement.scanElement(XMLElement.java:915)
    at net.sourceforge.nanoxml.XMLElement.parseFromReader(XMLElement.java:512)
    at net.sourceforge.nanoxml.XMLElement.parseFromReader(XMLElement.java:464)
    at net.sourceforge.jnlp.Parser.getRootNode(Parser.java:1275)
    at net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:204)
    at net.sourceforge.jnlp.JNLPCreator.create(JNLPCreator.java:33)
    at net.sourceforge.jnlp.PluginBridge.<init>(PluginBridge.java:75)
    at net.sourceforge.jnlp.PluginBridge.<init>(PluginBridge.java:56)
    at net.sourceforge.jnlp.NetxPanel.runLoader(NetxPanel.java:132)
    at sun.applet.AppletPanel.run(AppletPanel.java:379)
    at java.lang.Thread.run(Thread.java:722)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20120604/25b0d0b5/attachment.html 


More information about the distro-pkg-dev mailing list