Bug 71629 - Extension:LanguageTools (v2.3) java errors on installation
Summary: Extension:LanguageTools (v2.3) java errors on installation
Status: RESOLVED NOTOURBUG
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Extensions (show other bugs)
Version:
(earliest affected)
4.1.2.3 release
Hardware: Other macOS (All)
: low normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-11-15 05:23 UTC by Kunda
Modified: 2015-06-29 13:51 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:
Regression By:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kunda 2013-11-15 05:23:25 UTC
FYI This is my first time attempting to use LanguageTool extension so I am not familiar at all if it's working or not.

Running 0SX 10.8.5
Not sure what version of Java
I've just tried to install LanguageTools extention 2.3 on LibreOffice 4.1.2.3
through first downloading the file LanguageTool-2.3.oxt and then opening it up with LibreOffice. It starts to install and then throws the this at me such as:

(com.sun.star.uno.RuntimeException) { { Message = "[jni_uno bridge error] UNO calling Java method writeRegistryInfo: non-UNO exception occurred: java.lang.UnsupportedClassVersionError: org/languagetool/openoffice/Main : Unsupported major.minor version 51.0\X000ajava stack trace:\X000ajava.lang.UnsupportedClassVersionError: org/languagetool/openoffice/Main : Unsupported major.minor version 51.0\X000a\X0009at java.lang.ClassLoader.defineClass1(Native Method)\X000a\X0009at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)\X000a\X0009at java.lang.ClassLoader.defineClass(ClassLoader.java:621)\X000a\X0009at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)\X000a\X0009at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)\X000a\X0009at java.net.URLClassLoader.access$000(URLClassLoader.java:58)\X000a\X0009at java.net.URLClassLoader$1.run(URLClassLoader.java:197)\X000a\X0009at java.security.AccessController.doPrivileged(Native Method)\X000a\X0009at java.net.URLClassLoader.findClass(URLClassLoader.java:190)\X000a\X0009at java.lang.ClassLoader.loadClass(ClassLoader.java:306)\X000a\X0009at java.lang.ClassLoader.loadClass(ClassLoader.java:295)\X000a\X0009at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:627)\X000a\X0009at java.lang.ClassLoader.loadClass(ClassLoader.java:247)\X000a\X0009at com.sun.star.comp.loader.RegistrationClassFinder.find(RegistrationClassFinder.java:55)\X000a\X0009at com.sun.star.comp.loader.JavaLoader.writeRegistryInfo(JavaLoader.java:399)\X000a", Context = (com.sun.star.uno.XInterface) @0 } }
Comment 1 Stephan Bergmann 2013-11-15 09:59:30 UTC
Assuming you are referring to LanguageTool-2.3.oxt as available from <http://languagetool.org/>.  Note <http://languagetool.org/issues/>: "For Mac users: LanguageTool now requires Java 7, which is available for the Mac only as a 64 bit version. LibreOffice and OpenOffice are only available in 32 bit, leading to an incompatibility so that LanguageTool cannot be used as an LibreOffice/OpenOffice plugin on the Mac. The only known workaround is to use LanguageTool 2.2, which is still available from the download archive, for which a 32 bit version of Java 6 still exists. LanguageTool 2.2 doesn't require Java 7 but also works with Java 6."