The libreoffice writer(4.0.2) extension manager failed with a java exception on installing the grammatic checker extension "Language Tool" version 2.2, which is available from:
http://extensions.libreoffice.org/extension-center/languagetool
Steps to reproduce(tested two times):
1.Download "Language Tool" 2.2 from the URL given above.
2.Start libreoffice writer
2.Use menu -> Extras -> Extension manager... > Add extension
3.Choose the Language Toll 2.2 .oxt
4.Try to install it and see the exception text in a pop up
Additional:
A scrennshot will be added.
Additional2:
The openjdk7u25 is as default installed.
Additional3:
The only other additional extension is "Lightproof grammer checker 0.4.2 (english)" which was installed from the official ubuntu repositories through software center.
The exception text itself:
(com.sun.star.uno.RuntimeException) { { Message = "[jni_uno bridge error] UNO calling Java method writeRegistryInfo: non-UNO exception occurred: java.lang.NoClassDefFoundError: com/sun/star/task/XJobExecutor\X000ajava stack trace:\X000ajava.lang.NoClassDefFoundError: com/sun/star/task/XJobExecutor\X000a\X0009at java.lang.ClassLoader.defineClass1(Native Method)\X000a\X0009at java.lang.ClassLoader.defineClass(ClassLoader.java:788)\X000a\X0009at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)\X000a\X0009at java.net.URLClassLoader.defineClass(URLClassLoader.java:447)\X000a\X0009at java.net.URLClassLoader.access$100(URLClassLoader.java:71)\X000a\X0009at java.net.URLClassLoader$1.run(URLClassLoader.java:361)\X000a\X0009at java.net.URLClassLoader$1.run(URLClassLoader.java:355)\X000a\X0009at java.security.AccessController.doPrivileged(Native Method)\X000a\X0009at java.net.URLClassLoader.findClass(URLClassLoader.java:354)\X000a\X0009at java.lang.ClassLoader.loadClass(ClassLoader.java:424)\X000a\X0009at java.lang.ClassLoader.loadClass(ClassLoader.java:411)\X000a\X0009at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:787)\X000a\X0009at java.lang.ClassLoader.loadClass(ClassLoader.java:357)\X000a\X0009at com.sun.star.comp.loader.RegistrationClassFinder.find(RegistrationClassFinder.java:55)\X000a\X0009at com.sun.star.comp.loader.JavaLoader.writeRegistryInfo(JavaLoader.java:399)\X000aCaused by: java.lang.ClassNotFoundException: com.sun.star.task.XJobExecutor\X000a\X0009at java.net.URLClassLoader$1.run(URLClassLoader.java:366)\X000a\X0009at java.net.URLClassLoader$1.run(URLClassLoader.java:355)\X000a\X0009at java.security.AccessController.doPrivileged(Native Method)\X000a\X0009at java.net.URLClassLoader.findClass(URLClassLoader.java:354)\X000a\X0009at java.lang.ClassLoader.loadClass(ClassLoader.java:424)\X000a\X0009at java.lang.ClassLoader.loadClass(ClassLoader.java:357)\X000a\X0009... 15 more\X000a", Context = (com.sun.star.uno.XInterface) @0 } }
ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: libreoffice-core 1:4.0.2-0ubuntu1
ProcVersionSignature: Ubuntu 3.8.0-28.41-generic 3.8.13.5
Uname: Linux 3.8.0-28-generic x86_64
NonfreeKernelModules: fglrx
ApportVersion: 2.9.2-0ubuntu8.3
Architecture: amd64
Date: Fri Aug 16 16:40:16 2013
ExecutablePath: /usr/lib/libreoffice/program/soffice.bin
InstallationDate: Installed on 2013-01-13 (215 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
MarkForUpload: True
SourcePackage: libreoffice
UpgradeStatus: Upgraded to raring on 2013-04-18 (119 days ago)
Have you checked the common problems and their solutions at http:// languagetool. org/issues/?