❤️ Helfen Sie noch heute, unser LibreOffice Forum zu erhalten! ❤️
Unterstützen Sie das LibreOffice-Forum und helfen Sie uns, unser Ziel für 2025 zu erreichen!
🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
[gelöst] java.lang.IncompatibleClassChangeError
[gelöst] java.lang.IncompatibleClassChangeError
Heute habe ich entdeckt, dass der Reportbuilder nicht mehr funktioniert.
Habe daraufhin LO 4.4.2.2 unter W7/64 installiert und auch Java 1.8.0_40 32Bit.
Ein Report lässt sich zwar gestalten, doch dann bei dem Versuch diesen auszuführen kommt der Fehler :
caught a java.lang.IncompatibleClassChangeError
Was tun ?
Vielen Dank im Voraus für eine Hilfestellung.
Paul
Habe daraufhin LO 4.4.2.2 unter W7/64 installiert und auch Java 1.8.0_40 32Bit.
Ein Report lässt sich zwar gestalten, doch dann bei dem Versuch diesen auszuführen kommt der Fehler :
caught a java.lang.IncompatibleClassChangeError
Was tun ?
Vielen Dank im Voraus für eine Hilfestellung.
Paul
Zuletzt geändert von pauliv_de am Di 31. Mär 2015, 22:04, insgesamt 2-mal geändert.
Re: java.lang.IncompatibleClassChangeError
Hallo Paul,
kann das sein, dass das dieser Bug ist?
https://bugs.documentfoundation.org/sho ... i?id=87241
Du kannst mehrere JREs parallel installieren. Vielleicht eine JRE 1.7 für Base zusätzlich, damit der Reportbuilder läuft, wenn ich das richtig verstehe.
Der Bug is bisher UNCONFIRMED. Wenn Du das nachvollziehen kannst, vor allem eben auch mit LO 4.4.2.2 und nach einem Start mit neuem Benutzerverzeichnis, dann könntest Du den Bug auf NEW setzen. Das scheint eine Windows-spezifische Geschichte zu sein.
Gruß
Robert
kann das sein, dass das dieser Bug ist?
https://bugs.documentfoundation.org/sho ... i?id=87241
Du kannst mehrere JREs parallel installieren. Vielleicht eine JRE 1.7 für Base zusätzlich, damit der Reportbuilder läuft, wenn ich das richtig verstehe.
Der Bug is bisher UNCONFIRMED. Wenn Du das nachvollziehen kannst, vor allem eben auch mit LO 4.4.2.2 und nach einem Start mit neuem Benutzerverzeichnis, dann könntest Du den Bug auf NEW setzen. Das scheint eine Windows-spezifische Geschichte zu sein.
Gruß
Robert
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
Re: java.lang.IncompatibleClassChangeError
Robert, danke für die schnelle Antwort.
Ich hatte seit etwa einem halben Jahr keine Reports mehr gemacht. Heute erhielt ich diesen Fehler noch mit LO 4.3.x. Da ich annahm es sei ein Fehler in der Version habe ich schnell aufgerüstet.
Dann hatte ich zunächst auch das einfrieren von LO. Nachdem ich dann Java 1.8.0_40 32Bit nochmals neu installiert habe, konnte ich einen neuen Report entwickeln, aber nicht ausführen.
Jetzt habe ich Java 1.7.0_75 installiert und erhalte ebenfalls diesen Fehler erst bei der Ausführung.
Fehlerdetails: (im Fenster)
Fehler :SQL-Status: S1000, Beim Erstellen des Berichts trat ein Fehler auf.
Information: Eine Ausnahme vom Typ com.sun.star.lang.WrappedTargetException wurde entdeckt.
Fehler : caught a java.lang.IncompatibleClassChangeError
Insofern ist es wohl nicht der gleiche Fehler wie in dem Bugreport beschrieben.
(Allerdings habe ich nicht verstanden was Du mit "nach einem Start mit neuem Benutzerverzeichnis" meinst ?)
Meiner Meinung nach trifft dieser Bug zu: https://bugs.documentfoundation.org/sho ... i?id=89992
(kenne mich aber nicht aus, wie ich mein Problem dort anhängen könnte)
Gruß
Paul
Ich hatte seit etwa einem halben Jahr keine Reports mehr gemacht. Heute erhielt ich diesen Fehler noch mit LO 4.3.x. Da ich annahm es sei ein Fehler in der Version habe ich schnell aufgerüstet.
Dann hatte ich zunächst auch das einfrieren von LO. Nachdem ich dann Java 1.8.0_40 32Bit nochmals neu installiert habe, konnte ich einen neuen Report entwickeln, aber nicht ausführen.
Jetzt habe ich Java 1.7.0_75 installiert und erhalte ebenfalls diesen Fehler erst bei der Ausführung.
Fehlerdetails: (im Fenster)
Fehler :SQL-Status: S1000, Beim Erstellen des Berichts trat ein Fehler auf.
Information: Eine Ausnahme vom Typ com.sun.star.lang.WrappedTargetException wurde entdeckt.
Fehler : caught a java.lang.IncompatibleClassChangeError
Insofern ist es wohl nicht der gleiche Fehler wie in dem Bugreport beschrieben.
(Allerdings habe ich nicht verstanden was Du mit "nach einem Start mit neuem Benutzerverzeichnis" meinst ?)
Meiner Meinung nach trifft dieser Bug zu: https://bugs.documentfoundation.org/sho ... i?id=89992
(kenne mich aber nicht aus, wie ich mein Problem dort anhängen könnte)
Gruß
Paul
Re: java.lang.IncompatibleClassChangeError
Soeben habe ich OpenOffice 4.1.1 installiert, damit lassen sich die vorhanden Reports wieder öffnen / erstellen.
Re: java.lang.IncompatibleClassChangeError
Hallo Paul,
die Installation einer neuen LO-Version berührt nicht das Verzeichnis, in dem Deine eigenen Einstellungen zu LO liegen. Das ist auch bei OpenOffice so. Wenn ich ein Fehlverhalten von LO registriere, dann gehe ich erst einmal vor der meldung eines Bugs folgendermaßen vor:
LO schließen
Benutzerverzeichnis umbenennen
LO neu starten
Testen
Das Benutzerverzeichnis findest Du in Windows vermutlich hier: %appdata%\libreoffice\4\user
Windows habe ich hier nicht zum Nachsehen verfügbar.
Benenne die 4 um in 4_alt und teste erneut.
Gruß
Robert
die Installation einer neuen LO-Version berührt nicht das Verzeichnis, in dem Deine eigenen Einstellungen zu LO liegen. Das ist auch bei OpenOffice so. Wenn ich ein Fehlverhalten von LO registriere, dann gehe ich erst einmal vor der meldung eines Bugs folgendermaßen vor:
LO schließen
Benutzerverzeichnis umbenennen
LO neu starten
Testen
Das Benutzerverzeichnis findest Du in Windows vermutlich hier: %appdata%\libreoffice\4\user
Windows habe ich hier nicht zum Nachsehen verfügbar.
Benenne die 4 um in 4_alt und teste erneut.
Gruß
Robert
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
Re: java.lang.IncompatibleClassChangeError
Robert, herzlichen Dank für die Erklärung. Nachdem ich so verfahren bin, hat der Reportbuilder bei mir auch wieder mit beiden Java-Versionen funktioniert.
Danke sagt
Paul
Danke sagt
Paul
An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:
Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.