The problem with symlinks are not fixed. UI applications using OpenJdk are still trying to access library /usr/lib/jvm/java-6-openjdk/jre/lib/ext/libjava-access-bridge-jni.so. But there no so symlink here.
Exception in thread "main" java.lang.UnsatisfiedLinkError: Can't load library: /usr/lib/jvm/java-6-openjdk/jre/lib/ext/libjava-access-bridge-jni.so
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1666)
at java.lang.Runtime.load0(Runtime.java:787)
at java.lang.System.load(System.java:1022)
at org.GNOME.Accessibility.JavaBridge.<init>(JavaBridge.java:352)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[...]
>> sudo update-alternatives --config java
There are 3 alternatives which provide `java'.
Selection Alternative
-----------------------------------------------
*+ 1 /usr/lib/jvm/java-6-openjdk/jre/bin/java
2 /usr/lib/jvm/java-6-sun/jre/bin/java
3 /usr/bin/gij-4.4
The problem with symlinks are not fixed. UI applications using OpenJdk are still trying to access library /usr/lib/ jvm/java- 6-openjdk/ jre/lib/ ext/libjava- access- bridge- jni.so. But there no so symlink here.
Version: libaccess- bridge- java-jni (1.26.0-0ubuntu5)
Exception in thread "main" java.lang. UnsatisfiedLink Error: Can't load library: /usr/lib/ jvm/java- 6-openjdk/ jre/lib/ ext/libjava- access- bridge- jni.so ClassLoader. loadLibrary( ClassLoader. java:1666) Runtime. load0(Runtime. java:787) System. load(System. java:1022) Accessibility. JavaBridge. <init>( JavaBridge. java:352) NativeConstruct orAccessorImpl. newInstance0( Native Method)
at java.lang.
at java.lang.
at java.lang.
at org.GNOME.
at sun.reflect.
[...]
>> sudo update-alternatives --config java
There are 3 alternatives which provide `java'.
Selection Alternative ------- ------- ------- ------- ------- ----- jvm/java- 6-openjdk/ jre/bin/ java jvm/java- 6-sun/jre/ bin/java
-------
*+ 1 /usr/lib/
2 /usr/lib/
3 /usr/bin/gij-4.4