TokenTool does not work for me

Thoughts, Help, Feature Requests

Moderators: dorpond, trevor, Azhrei

Post Reply
chrobry
Cave Troll
Posts: 61
Joined: Tue Apr 11, 2006 2:33 am

TokenTool does not work for me

Post by chrobry »

Hello

I would love to try the TokenTool, but I am afraid the stuborn thing refuses to start on me. Everytime I start it (1.04 or 1.05) either via .zip or via web start, I get java exceptions if I run it like this: java -verbose tokentool-1.0M5.b19.jar

java -version:

[Loaded sun.misc.Launcher$ExtClassLoader$1 from shared objects file]
[Loaded sun.net.www.ParseUtil from shared objects file]
[Loaded java.util.BitSet from shared objects file]
[Loaded java.net.URL from shared objects file]
[Loaded java.util.Locale from shared objects file]
[Loaded java.lang.CharacterDataLatin1 from shared objects file]
[Loaded java.net.Parts from shared objects file]
[Loaded java.net.URLStreamHandler from shared objects file]
[Loaded sun.net.www.protocol.file.Handler from shared objects file]
[Loaded java.util.HashSet from shared objects file]
[Loaded sun.misc.URLClassPath from shared objects file]
[Loaded java.util.ArrayList from shared objects file]
[Loaded sun.net.www.protocol.jar.Handler from shared objects file]
[Loaded sun.misc.Launcher$AppClassLoader from shared objects file]
[Loaded sun.misc.Launcher$AppClassLoader$1 from shared objects file]
[Loaded java.lang.SystemClassLoaderAction from shared objects file]
[Loaded java.lang.StringCoding from shared objects file]
[Loaded java.lang.ThreadLocal$ThreadLocalMap from shared objects file]
[Loaded java.lang.ThreadLocal$ThreadLocalMap$Entry from shared objects file]
[Loaded java.lang.StringCoding$StringDecoder from shared objects file]
[Loaded java.lang.StringCoding$CharsetSD from shared objects file]
[Loaded java.net.URLClassLoader$1 from shared objects file]
[Loaded sun.misc.URLClassPath$3 from shared objects file]
[Loaded sun.misc.URLClassPath$Loader from shared objects file]
[Loaded sun.misc.URLClassPath$JarLoader from shared objects file]
[Loaded sun.misc.FileURLMapper from shared objects file]
[Loaded java.util.zip.ZipConstants from shared objects file]
[Loaded java.util.zip.ZipFile from shared objects file]
[Loaded java.util.jar.JarFile from shared objects file]
[Loaded sun.misc.JavaUtilJarAccess from shared objects file]
[Loaded java.util.jar.JavaUtilJarAccessImpl from shared objects file]
[Loaded sun.misc.JarIndex from shared objects file]
[Loaded sun.misc.ExtensionDependency from shared objects file]
[Loaded java.util.zip.ZipEntry from shared objects file]
[Loaded java.util.jar.JarEntry from shared objects file]
[Loaded java.util.jar.JarFile$JarFileEntry from shared objects file]
[Loaded java.io.DataInput from shared objects file]
[Loaded java.io.DataInputStream from shared objects file]
[Loaded java.util.zip.ZipFile$ZipFileInputStream from shared objects file]
[Loaded java.util.zip.InflaterInputStream from shared objects file]
[Loaded java.util.zip.ZipFile$2 from shared objects file]
[Loaded java.util.zip.Inflater from shared objects file]
[Loaded java.lang.Math from shared objects file]
[Loaded java.security.PrivilegedActionException from shared objects file]
Exception in thread "main" java.lang.NoClassDefFoundError: tokentool-1/0M5/b19/j
ar
[Loaded java.lang.Shutdown from shared objects file]
[Loaded java.lang.Shutdown$Lock from shared objects file]

If I just double click on it I get nothing, hard drive spins for a while, and that's it.

If I start it from a web tool I get:
java.lang.NullPointerException
at net.rptools.tokentool.AppSetup.install(AppSetup.java:52)
at net.rptools.tokentool.TokenTool.main(TokenTool.java:53)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.continueLaunch(Unknown Source)
at com.sun.javaws.Launcher.handleApplicationDesc(Unknown Source)
at com.sun.javaws.Launcher.handleLaunchFile(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

I noticed that for maptool there is a instruction to run it with java -cp command. So I tried that as well for toketool:
java -cp lib -jar tokentool-1.0M5.b19.jar
TinyLaF v1.3.03
'Default.theme' not found - using YQ default theme.
Exception in thread "main" java.lang.NullPointerException
at net.rptools.tokentool.AppSetup.install(AppSetup.java:52)
at net.rptools.tokentool.TokenTool.main(TokenTool.java:53)


Thank you!

User avatar
trevor
Codeum Arcanum (RPTools Founder)
Posts: 11311
Joined: Mon Jan 09, 2006 4:16 pm
Location: Austin, Tx
Contact:

Post by trevor »

Hmmm, interesting.

I'll fix it up and post a new build later this morning.

The stack traces are very telling, thank you for posting them.
Dreaming of a 1.3 release

User avatar
trevor
Codeum Arcanum (RPTools Founder)
Posts: 11311
Joined: Mon Jan 09, 2006 4:16 pm
Location: Austin, Tx
Contact:

Post by trevor »

On further inspection, it's kind of odd, it suggests that the system property user.home is not set in the java environment, which should be automatic.

What operating system are you using ? If I send you a quick little java test, could you run it for me ?

Thanks !
Dreaming of a 1.3 release

Guest

Post by Guest »

trevor wrote:On further inspection, it's kind of odd, it suggests that the system property user.home is not set in the java environment, which should be automatic.

What operating system are you using ? If I send you a quick little java test, could you run it for me ?

Thanks !

I knew I should have been more complete. Windows XP, java:
java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)

Maptools loads fine btw, its only tokentool that isn't. I can certainly change or add environmental variables if need be. Not sure though what your program expects so its a bit hard to add these :) (sorry know Perl/PHP, etc.. but not Java).

THANK YOU for quick response.

User avatar
trevor
Codeum Arcanum (RPTools Founder)
Posts: 11311
Joined: Mon Jan 09, 2006 4:16 pm
Location: Austin, Tx
Contact:

Post by trevor »

Could you send me your email address in a personal message so I can send you a little test program ?
Dreaming of a 1.3 release

chrobry
Cave Troll
Posts: 61
Joined: Tue Apr 11, 2006 2:33 am

Post by chrobry »

trevor wrote:Could you send me your email address in a personal message so I can send you a little test program ?
I done so. Thank you for your help. TokenTool does sound like a great thing. I already have an idea of how to scan some pictures and turn them into tokens.


Wish I could share those but I am afraid that these would constintute copy righted material. I check if I can I will share my tokens for other people.

Post Reply

Return to “TokenTool”