Posted September 15, 2015 When I try to log on, it gives me this java error. The core of it seems to be a problem with the XML formatting of the wurmclient.jnlp. When I manually download it and open the file in an editor, I don't see what could be causing the error. Everything is up to date, game ran just fine yesterday. Can anyone give me any advice? net.sourceforge.jnlp.LaunchException: Fatal: Read Error: Could not read or parse the JNLP file. You can try to download this file manually and send it as bug report to IcedTea-Web team.at net.sourceforge.jnlp.Launcher.fromUrl(Launcher.java:490)at net.sourceforge.jnlp.Launcher.launch(Launcher.java:286)at net.sourceforge.jnlp.runtime.JnlpBoot.run(JnlpBoot.java:67)at net.sourceforge.jnlp.runtime.Boot.run(Boot.java:245)at net.sourceforge.jnlp.runtime.Boot.run(Boot.java:63)at java.security.AccessController.doPrivileged(Native Method)at net.sourceforge.jnlp.runtime.Boot.main(Boot.java:195)Caused by: net.sourceforge.jnlp.ParseException: Invalid XML document syntax.at net.sourceforge.jnlp.XMLParser.getRootNode(XmlParser.java:118)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:497)at net.sourceforge.jnlp.Parser.getRootNode(Parser.java:1331)at net.sourceforge.jnlp.JNLPFile.parse(JNLPFile.java:781)at net.sourceforge.jnlp.JNLPFile.(JNLPFile.java:231)at net.sourceforge.jnlp.JNLPFile.(JNLPFile.java:213)at net.sourceforge.jnlp.JNLPFile.(JNLPFile.java:198)at net.sourceforge.jnlp.JNLPFile.(JNLPFile.java:184)at net.sourceforge.jnlp.Launcher.fromUrl(Launcher.java:454)... 6 moreCaused by: net.sourceforge.nanoxml.XMLParseException: XML Parse Exception during parsing of the XML definition at line 1: Expected: '<' but got: ''at net.sourceforge.nanoxml.XMLElement.expectedInput(XMLElement.java:1172)at net.sourceforge.nanoxml.XMLElement.parseFromReader(XMLElement.java:500)at net.sourceforge.nanoxml.XMLElement.parseFromReader(XMLElement.java:461)at net.sourceforge.jnlp.XMLParser.getRootNode(XmlParser.java:114)... 17 more Share this post Link to post Share on other sites
Posted September 15, 2015 (edited) Which specific version of JAVA are you running? Is this on Windows or Linux? edit: IcedTea so linux. The reason I asked is, when I google this error, the error comes up on linux forums a lot, but never before on Wurm forums. It might mean devs need to look closer at the Linux version of the client or it might mean something else I am still googling. Maybe also check this thread as they discuss using icedtea vs Oracle: http://forum.wurmonline.com/index.php?/topic/111729-updated-linux-guide/ Edited September 15, 2015 by Brash_Endeavors Share this post Link to post Share on other sites
Posted September 15, 2015 From my last session log yesterday === System information ===Executing from /home/USERNAME/Operating system: Linux (arch: amd64, version: 4.1.6-1-ARCH)Java version: 1.8.0_60 (Oracle Corporation) <http://java.oracle.com/>Jvm version: 25.60-b23 (Oracle Corporation) [OpenJDK 64-Bit Server VM] No changes on my end from working fine to this weird error I can't find anywhere else. Share this post Link to post Share on other sites
Posted September 15, 2015 (edited) What happens if you launch from the PLAY button on the main page? You could also test Unstable Client in case it does not have the same issue:http://www.wurmonline.com/client/wurmclient_unstable.jnlp It is possible devs need to check the linux version although I would have expected that to be reported already since a lot of the devs play on linux. Edited September 15, 2015 by Brash_Endeavors Share this post Link to post Share on other sites
Posted September 16, 2015 Clicking play on the web page just downloads the file, I can't get it to auto-play from there, so it's the same as any other way I try to run it. Unstable client gives the same error. It looks like an openjdk/icedtea issue. I had thought I was using the direct binaries from oracle repackaged in a form that my system wouldn't choke on, but apparently not. Running the java web start from the binary downloaded direct from oracle this error does not appear. Thank you for the advice, I am back in the game. 1 Share this post Link to post Share on other sites
Posted September 16, 2015 I am back in the game. My favorite phrase Share this post Link to post Share on other sites
Posted September 16, 2015 Encountered the same problem today. Yet another reason to replace icedtea i guess. Thx for posting the solution. Share this post Link to post Share on other sites
Posted September 16, 2015 (edited) I had the same issue on my linux system and talked to Warlander one of the client devs, he told me that the changes are that now the client uses javafx and the openjdk javafx is not ready and cant be used so to get wurm running again you need to switch to oracle java. That fixed it for me. Edited September 16, 2015 by Stimrol Share this post Link to post Share on other sites
Posted May 2, 2016 Check this one, more ways to Parse XML Lee Share this post Link to post Share on other sites