I am using LO Base client to a backend MySQL database (on my local
network). I created a set of reports with Base that worked in the past.
For some reason now when opening a report an error message crops up and
the report cannot be generated.
[jni_uno bridge error] UNO calling Java method execute: non-UNO
exception occurred: java.lang.NoClassDefFoundError:Could not initialize
class org.jfree.report.JFreeReportBoot
This is followed by a java
stack trace.
It is evidently a problem with the packaging of LibreOffice in Leap 15.3 according to Libreoffice bug https://bugs.documentfoundation.org/show_bug.cgi?id=148841 .
I am wondering whether this might be solved in Leap 15.3. in the near future, or whether my only option is to try to install LO Version 7.2.7. or 7.3.3 directly from the LibreOffice site?
I am currently using
Version: 7.2.5.1 / LibreOffice Community
Build ID: 20(Build:1)
CPU threads: 2; OS: Linux 5.3; UI render: default; VCL: gtk3
Locale: en-GB (en_GB.UTF-8); UI: en-GB
Calc: threaded
Is my understanding correct that the Base report feature is a clone from some other report generator (e.g. oracle)? I wonder if anyone is working on its integration with LibreOffice/openSUSE Leap?
Isn’t it the case that the LO-Base report generator is a legacy from StarOffice/OpenOffice days? In whose hands is the maintenance of that report generator now?
Thanks folks. I now understand that there was a solution all along, under Bug 1195634](1195634 – Base Report does not work). It needs the addition of a class path as described in the last conment of the bug report and it works again. Sorry for causing you all that trouble