Bonjour,
Voici mon environnement:
Linux Magéia 9;
LibreofficeVersion: 7.5.2.2 (X86_64)
Build ID: 50(Build:2)
CPU threads: 4; OS: Linux 6.3; UI render: default; VCL: kf5 (cairo+xcb)
Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR
Calc: threaded;
JRE: Java-17-openjdk-17.0.6.0.10.1.mga.x86_64 (Fournisseur: Red HAT, Inc 17.0.6)
Voici mon souci:
J’essaie de développer une base Libreoffice, mais lorsque j’essaie de créer un rapport, j’ai ce message.
[jni_uno bridge error] UNO calling Java method execute: non-UNO exception occurred: java.lang.NoClassDefFoundError: Could not initialize class org.jfree.report.JFreeReportBoot
java stack trace:
java.lang.NoClassDefFoundError: Could not initialize class org.jfree.report.JFreeReportBoot
at org.libreoffice.report.pentaho.PentahoReportEngine.(PentahoReportEngine.java:34)
at org.libreoffice.report.pentaho.SOReportJobFactory$_SOReportJobFactory.createReportJob(SOReportJobFactory.java:352)
at org.libreoffice.report.pentaho.SOReportJobFactory$_SOReportJobFactory.execute(SOReportJobFactory.java:236)
at /home/iurt/rpmbuild/BUILD/libreoffice-7.5.2.2/bridges/source/jni_uno/jni_uno2java.cxx:784
C’est du chinois pour moi.
Que dois-je faire? Si je dois réinstaller Java ou Libreoffice, quelle version choisir?
Cordialement. Alain