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

Reply via email to