Viewerisland
-
Posts
3 -
Joined
-
Last visited
Posts posted by Viewerisland
-
-
1 hour ago, Desu said:
Do you have a full stacktrace? I don't believe we have any remaining usages of DatatypeConverter
Edit: It's the updater isn't it?
Yes it's the updater, here is the steps I tried to get the game working.
I use Arch with Java 9, so naturally I didn't think on downloading the .deb or .rpm so I went with the client, when I ran the .sh launch file this was the error:
Error: LinkageError occurred while loading main class com.pokeemu.client.Client
java.lang.ClassFormatError: Illegal field name "if.Object" in class com/pokeemu/client/Client
I couldn't get the game to work at all so then I went to try to see if the rpm file would give me any luck, I ran the pokemmo launcher and this was the furtherest I could get:
Java options were -Xms64M -Xmx128M
Error: Could not find or load main class com.pokeemu.updater.ClientUpdater
Caused by: java.lang.ClassNotFoundException: com.pokeemu.updater.ClientUpdater
Java options were -Xms128M -Xmx384M
Error: Could not find or load main class com.pokeemu.client.Client
Caused by: java.lang.ClassNotFoundException: com.pokeemu.client.Client
Alright then I went on to try my luck with the .deb file and by directly running pokemmo_bootstrapper.jar file this was the issue:
java.awt.Label[label0,122,5,69x21,align=left,text=Loading...]
Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter
at com.pokeemu.updater.B.A.ā(Unknown Source)
at com.pokeemu.updater.D.<init>(Unknown Source)
at com.pokeemu.updater.ClientUpdater.ā(Unknown Source)
at com.pokeemu.updater.ClientUpdater.main(Unknown Source)
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:185)
java.awt.Label[label0,122,5,69x21,invalid,align=left,text=Loading Updater Information...]at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:496)
... 4 more
The launcher did launch but it seems like the updater was not working at all. So is there any options to get around using the updater? I would really appreciate it if I can get any help :)
-
Java 9 has the following issue when trying to launch the game:
Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter
Is there anyway around this or do I have to roll back to Java 8
PokeMMO Linux Client won't start with java 9
in General Discussion
Posted
Yeah, rolling back to java 8 solved the issue. Is there any plans to make the updater compatible with java 9?