[kaffe] Can't run the eXist app. Swing missing?

Hakon G hakon_ at everyday.com
Fri Sep 12 09:26:02 PDT 2003

I have tried to install the eXist database application (hosted at Sourceforge).
But I couldn't run it with Kaffe, when I ran $ java -jar eXist-0.9.2-install.jar - I got these error messages:

- Error -
java.lang.InstantiationException: javax/swing/plaf/metal/DefaultMetalTheme
java.lang.InstantiationException: javax/swing/plaf/metal/DefaultMetalTheme
at java.lang.Class.newInstance (Class.java:431)
at com.izforge.izpack.installer.Installer.main (source file unknown)
at java.lang.reflect.Method.invoke0 (Method.java)
at java.lang.reflect.Method.invoke (Method.java:255)
at kaffe.jar.ExecJarName.main (ExecJarName.java:67)
at kaffe.jar.ExecJar.main (ExecJar.java:75)

So I had to download the official JDK and it worked.
Now I don't know anything about Java. I assume Kaffe is missing some functionality. I don't know about this swing either. Is it a gui toolkit? It shouldn't be needed though, gui is just complementary to this application.
I read the statement that Kaffe is not to count on, so that's OK.
What I'd like to ask if there is actually anything I can do to fix this, like install an additional package or anything.
Or can I expect it to work with a recent future release of Kaffe?

As eXist is an open source application, I would like to be able to run it also on an open source platform like Kaffe instead of the proprietary JDK.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://kaffe.org/pipermail/kaffe/attachments/20030912/fc785323/attachment-0007.htm 

More information about the kaffe mailing list