Bug 70072

Summary: Can't update to LanguageTool 2.3
Product: LibreOffice Reporter: Herbert Eisenbeis <herbert.eisenbeis>
Component: WriterAssignee: Not Assigned <libreoffice-bugs>
Status: RESOLVED NOTABUG    
Severity: normal CC: barta
Priority: medium    
Version: 4.1.2.3 release   
Hardware: x86-64 (AMD64)   
OS: Windows (All)   
Whiteboard:
Crash report or crash signature: Regression By:
Attachments: Update via LanguageTool-2.3.oxt

Description Herbert Eisenbeis 2013-10-03 12:22:05 UTC
Created attachment 87027 [details]
Update via LanguageTool-2.3.oxt

LO 4.1.2.3 RC cannot update LT 2.2 to 2.3. I tried two different ways:

1. Via Extension Manager:
Ein Fehler ist während der Installation der Extension LanguageTool. Stil- und Grammatikprüfung aufgetreten. Die Fehlermeldung ist: [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
java stack trace:
java.lang.UnsupportedClassVersionError: org/languagetool/openoffice/Main : Unsupported major.minor version 51.0
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClassCond(Unknown Source)
	at java.lang.ClassLoader.defineClass(Unknown Source)
	at java.security.SecureClassLoader.defineClass(Unknown Source)
	at java.net.URLClassLoader.defineClass(Unknown Source)
	at java.net.URLClassLoader.access$000(Unknown Source)
	at java.net.URLClassLoader$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.net.FactoryURLClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at com.sun.star.comp.loader.RegistrationClassFinder.find(RegistrationClassFinder.java:55)
	at com.sun.star.comp.loader.JavaLoader.writeRegistryInfo(JavaLoader.java:399)

Die Extension wird nicht installiert.

2. Via downloaded LanguageTool-2.3.oxt, see attachment "LT 2.3 Update.png".

Same situation in LO 4.1.2.2 RC. LO 4.1.1.2 is not affected.

Regards
Herbert
Comment 1 tommy27 2013-10-05 17:52:12 UTC
if you uninstall 2.2 are you then able to install 2.3 ex-novo?
Comment 2 Herbert Eisenbeis 2013-10-05 18:33:02 UTC
(In reply to comment #1)
> if you uninstall 2.2 are you then able to install 2.3 ex-novo?
Ex-Novo: de-install 2.2 plus install 2.3: same situation.
Fortunately, a subsequent ex-novo install of LT 2.2 was successful. I will contact the LT-people also.

Herbert
Comment 3 Herbert Eisenbeis 2013-10-06 08:16:52 UTC
Problem has been resolved.
See http://languagetool-user-forum.2306527.n4.nabble.com/ANN-LanguageTool-2-3-td4641127.html
> LT requires Java 7 now. Please make sure it is installed
> and this version is selected in LibreOffice/OpenOffice
> under Tools -> Options -> Java).
For testing purposes of another software package I had installed both Java6 and Java7. During upgrade LO 4.1.2.x picked the Java6 JRE. 

Herbert