http://bugzilla.opensuse.org/show_bug.cgi?id=1195634
Bug ID: 1195634 Summary: Base Report does not work Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: LibreOffice Assignee: screening-team-bugs@suse.de Reporter: hd@swiateck.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: ---
Created attachment 855943 --> http://bugzilla.opensuse.org/attachment.cgi?id=855943&action=edit Error after open
to start a report the error message appears See attachment
http://bugzilla.opensuse.org/show_bug.cgi?id=1195634
H.-D. Swiateck hd@swiateck.com changed:
What |Removed |Added ---------------------------------------------------------------------------- QA Contact|qa-bugs@suse.de |hd@swiateck.com
http://bugzilla.opensuse.org/show_bug.cgi?id=1195634
H.-D. Swiateck hd@swiateck.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P4 - Low
http://bugzilla.opensuse.org/show_bug.cgi?id=1195634
Christian Boltz suse-beta@cboltz.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |suse-beta@cboltz.de Assignee|screening-team-bugs@suse.de |mmachova@suse.com
http://bugzilla.opensuse.org/show_bug.cgi?id=1195634 http://bugzilla.opensuse.org/show_bug.cgi?id=1195634#c1
--- Comment #1 from H.-D. Swiateck hd@swiateck.com --- Created attachment 856346 --> http://bugzilla.opensuse.org/attachment.cgi?id=856346&action=edit LO-Base report crashes
http://bugzilla.opensuse.org/show_bug.cgi?id=1195634 http://bugzilla.opensuse.org/show_bug.cgi?id=1195634#c2
Luca Billi noreply.section+dev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |noreply.section+dev@gmail.c | |om
--- Comment #2 from Luca Billi noreply.section+dev@gmail.com --- Having the same problem when trying to generate a report with LibreOffice 7.3.1.3 and Java 17.0.2.
The problem started happening after upgrading Java 11 -> 17.
Also, the problem doesn't happen, i.e. report generation works, when using LO 7.3 from libreoffice.org and Java 17.
http://bugzilla.opensuse.org/show_bug.cgi?id=1195634 http://bugzilla.opensuse.org/show_bug.cgi?id=1195634#c3
--- Comment #3 from H.-D. Swiateck hd@swiateck.com --- I reported the error to LibreOffice Bugzilla I received the reply that it was not an error in LibreOffice. See reference: https://bugs.documentfoundation.org/show_bug.cgi?id=147547 It seems that it is only an OpenSuse problem
http://bugzilla.opensuse.org/show_bug.cgi?id=1195634
Rainer K�nig rainer.konig@suse.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rainer.konig@suse.com
http://bugzilla.opensuse.org/show_bug.cgi?id=1195634 http://bugzilla.opensuse.org/show_bug.cgi?id=1195634#c5
--- Comment #5 from Luca Billi noreply.section+dev@gmail.com --- In my case "apache-commons-logging" is already installed.
Situation unchanged as of TW 20220509 with LO 7.3.3.2 and Java 17.0.3
http://bugzilla.opensuse.org/show_bug.cgi?id=1195634 http://bugzilla.opensuse.org/show_bug.cgi?id=1195634#c7
--- Comment #7 from Stefan Gruber gruber@liscon.de --- Bug still present, also in latest Leap 15.3 and Leap 15.4.
Workaround with Java Class Path of #6 does not work.
http://bugzilla.opensuse.org/show_bug.cgi?id=1195634 http://bugzilla.opensuse.org/show_bug.cgi?id=1195634#c8
--- Comment #8 from OBSbugzilla Bot bwiedemann+obsbugzillabot@suse.com --- This is an autogenerated message for OBS integration: This bug (1195634) was mentioned in https://build.opensuse.org/request/show/990413 Factory / libreoffice
http://bugzilla.opensuse.org/show_bug.cgi?id=1195634 http://bugzilla.opensuse.org/show_bug.cgi?id=1195634#c10
--- Comment #10 from Luca Billi noreply.section+dev@gmail.com --- As of TW 20220725 the situation is unchanged for me.
Some further observations: - the issue happens equally with a remote db as well as a local Base db.
- the error message changes slightly after the first attempt to execute a report: the first time I get:
[jni_uno bridge error] UNO calling Java method execute: non-UNO exception occurred: java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory java stack trace: ...
any other time I get:
[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: ...
http://bugzilla.opensuse.org/show_bug.cgi?id=1195634 http://bugzilla.opensuse.org/show_bug.cgi?id=1195634#c11
--- Comment #11 from H.-D. Swiateck hd@swiateck.com --- I was able to fix the problem for me. As Danilo Spinella wrote I have under LO / Tools / Options / Advanced then add classpath "/usr/share/java/apache-commons-logging.jar". Restart LO - reports work. Cross check remove archive again - known error message.
Environment:
Version: 7.2.5.1 / LibreOffice Community Build ID: 20(Build:1) CPU threads: 4; OS: Linux 5.3; UI render: default; VCL: kf5 (cairo+xcb) Locale: de-DE (de_DE.UTF-8); UI: de-DE Calc: threaded
Operating System: openSUSE Leap 15.3 KDE Plasma Version: 5.18.6 KDE Frameworks Version: 5.76.0 Qt Version: 5.12.7 Kernel Version: 5.3.18-150300.59.87-default OS Type: 64-bit Processors: 4 �� Intel�� Core��� i5-3470 CPU @ 3.20GHz Memory: 7,7 GiB
as well as:
Version: 7.3.4.2 / LibreOffice Community Build ID: 30(Build:2) CPU threads: 8; OS: Linux 5.18; UI render: default; VCL: kf5 (cairo+xcb) Locale: de-DE (de_DE.UTF-8); UI: de-DE Calc: threaded
Operating System: openSUSE Tumbleweed 20220714 KDE Plasma Version: 5.25.3 KDE Frameworks Version: 5.96.0 Qt Version: 5.15.5 Kernel Version: 5.18.9-2-default (64-bit) Graphics Platform: X11 Processors: 8 �� Intel�� Core��� i7-2720QM CPU @ 2.20GHz Memory: 7.6 GiB of RAM Graphics Processor: Mesa Intel�� HD Graphics 3000 Manufacturer: LENOVO Product Name: 4260A17 System Version: ThinkPad W520
Translated with deepl.com
http://bugzilla.opensuse.org/show_bug.cgi?id=1195634 http://bugzilla.opensuse.org/show_bug.cgi?id=1195634#c13
Jia Zhaocong zcjia@suse.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED CC| |danilo.spinella@suse.com, | |yfjiang@suse.com, | |zcjia@suse.com Resolution|FIXED |--- Flags| |needinfo?(danilo.spinella@s | |use.com)
--- Comment #13 from Jia Zhaocong zcjia@suse.com --- Hi Danilo, can you check this issue again?
I can reproduce the "libreoffice base report" issue, namely "Could not initialize class org.jfree.report.JFreeReportBoot".
I can reproduce this issue on SLE15SP5 build 78.1 (libreoffice 7.4 + openjdk-17) and on Tumbleweed (libreoffice 7.4 + openjdk-11).
And I can confirm the workaround by adding "/usr/share/java/apache-commons-logging.jar" works.