[jsword-devel] running on Linux

Jiri Lukavsky jsword-devel@crosswire.org
08 Jul 2003 14:05:45 +0200


Hi,

I have problems with running JSword for the first time. Can anyone help,
please?
I use Mandrake Linux 9.1 and jdk from Sun (1.4.1_03). When I start the
jsword script the splash screen appears, then (after 10-20 seconds) it
disappears and it is locked with the last line on the screen until I
press CTRL+C. What can I do?

Thanks for help,

Jiri Lukavsky


---------------------------------------------------------------------------
[jiri@ethelion bin]$ ./jsword.sh
ing.book.Splash(ERROR) Failed to load prediction times
java.io.FileNotFoundException: /home/jiri/.jsword/splash.properties (No
such file or directory)
        at java.io.FileInputStream.open(Native Method)
        at java.io.FileInputStream.<init>(FileInputStream.java:103)
        at java.io.FileInputStream.<init>(FileInputStream.java:66)
        at
sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:69)
        at
sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:156)
        at java.net.URL.openStream(URL.java:960)
        at
org.crosswire.jsword.view.swing.book.Splash.<init>(Splash.java:76)
        at
org.crosswire.jsword.view.swing.desktop.Desktop.<init>(Desktop.java:101)
        at
org.crosswire.jsword.view.swing.desktop.Desktop.main(Desktop.java:84)
Exception in thread "main" java.lang.NoClassDefFoundError:
org/apache/commons/lang/enum/Enum
        at java.lang.ClassLoader.defineClass0(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
        at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:250)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:54)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:193)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
        at
org.crosswire.jsword.view.swing.desktop.OptionsAction.getFullNameArray(OptionsAction.java:115)
        at
org.crosswire.jsword.view.swing.desktop.OptionsAction.fillChoiceFactory(OptionsAction.java:98)
        at
org.crosswire.jsword.view.swing.desktop.OptionsAction.createConfig(OptionsAction.java:64)
        at
org.crosswire.jsword.view.swing.desktop.Desktop.<init>(Desktop.java:109)
        at
org.crosswire.jsword.view.swing.desktop.Desktop.main(Desktop.java:84)