In Lucid even copying libraries to /usr/lib doesnot solve the problem, giving
error:
Caused by: java.lang.UnsatisfiedLinkError: Can't load library:
/usr/lib/jvm/java-6-sun-1.6.0.20/jre/lib/amd64/server:/usr/lib/jvm/java-6-sun-1.6.0.20/jre/lib/amd64:/usr/lib/jvm/java-6-sun-1.6.0.20/jre/../lib/amd64:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib/libjdic.so
I could only solve this error modifing the source code and hard-code the
path in System.load of load_native_library.diff
Ubuntu : 10.04
libjdic-bin/kava : 0.9.5-3ubuntu2
sub-java6-jre : 6.20dlj-1ubuntu3
-----
Full error:
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jdesktop.jdic.tray.internal.ServiceManager.getService(Unknown
Source)
at org.jdesktop.jdic.tray.TrayIcon.<init>(Unknown Source)
at TestTomcat.IconTray.loadIcon(IconTray.java:45)
at TestTomcat.TestTomcat.main(TestTomcat.java:40)
Caused by: java.lang.UnsatisfiedLinkError: Can't load library:
/usr/lib/jvm/java-6-sun-1.6.0.20/jre/lib/amd64/server:/usr/lib/jvm/java-6-sun-1.6.0.20/jre/lib/amd64:/usr/lib/jvm/java-6-sun-1.6.0.20/jre/../lib/amd64:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib/libjdic.so
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1702)
at java.lang.Runtime.load0(Runtime.java:770)
at java.lang.System.load(System.java:1003)
at org.jdesktop.jdic.init.JdicManager$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at org.jdesktop.jdic.init.JdicManager.loadLibrary(Unknown Source)
at
org.jdesktop.jdic.tray.internal.impl.GnomeTrayAppletService.<clinit>(Unknown
Source)
at
org.jdesktop.jdic.tray.internal.impl.ServiceManagerStub_unix.getService(Unknown
Source)
... 8 more
--
Update installation path for libjdic.so and libtray.so
https://bugs.launchpad.net/bugs/550807
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs