Bug 138276 - Cannot open report for printing - missing JVM error message
Summary: Cannot open report for printing - missing JVM error message
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Base (show other bugs)
Version:
(earliest affected)
7.0.3.1 release
Hardware: All macOS (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-11-17 05:22 UTC by L F Bailey
Modified: 2021-07-19 08:41 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description L F Bailey 2020-11-17 05:22:50 UTC
Description:
LibreOffice 7.0.3.1

MacOS BIGSUR  11.0.1

Message when try to access report:
No Java installation could be found. Please check your installation.

LibreOffice 7.0.0 alpha1

Message when try to access report:
unsatisfied query for interface of type com.sun.star.xml.sax.XDocumentHandler!


Steps to Reproduce:
1.Open libreoffice
2.open database and go to reports
3.click on report

Actual Results:
get error message:  unsatisfied query for interface of type com.sun.star.xml.sax.XDocumentHandler!

Expected Results:
see report displayed in order to be printed


Reproducible: Always


User Profile Reset: No



Additional Info:
open the report for printing
Comment 1 L F Bailey 2020-11-17 05:24:33 UTC
different error message with 7.0.3.1
Comment 2 Robert Großkopf 2020-11-17 17:07:52 UTC
(In reply to L F Bailey from comment #0)
> Description:
> LibreOffice 7.0.3.1
> 
> MacOS BIGSUR  11.0.1
> 
> Message when try to access report:
> No Java installation could be found. Please check your installation.

Did you install a Java installation? Does LibreOffice recognize the installation under Tools → Options → LibreOffice → Advanced? There must appear a JRE and this JRE has to be selected.
Comment 3 Alex Thurgood 2020-11-26 07:29:41 UTC
@LFBailey :

Opening and editing reports in LO on Mac requires the presence of a Java virtual machine environment. Usually, this means that you have to install a JDK. Without a JDK, any Base functionality requiring a JVM won't work. This includes, inter alia :

- the default embedded hsqldb database engine ;
- any JDBC driver access to other database engines ;
- the report writer generator (which is written in Java, with a C++ interface from within LO to create a corresponding XML definition) ;
- any LO extensions, such as some typographical and grammar correctors, that require Java, in order to either be installed, or even function.

Apple macOS doesn't provide a JVM by default, so it is up to the user to install one.

If you have installed a JDK/JVM, please specify which one.

If you are using LO Vanilla by Collabora, instead of LO distributed through TDF from the LO website, then you are out of luck, as LO Vanilla deliberately does not include any access to JDK/JVM functionality.
Comment 4 Justin L 2020-12-24 13:02:42 UTC
There have been several fixes for MacOS and Java. Please test again with 7.0.4.
Comment 5 L F Bailey 2020-12-28 17:56:38 UTC
This was reported for HP Laser-Jet 1020 printer.  HP does not provide driver compatible with Big Sur for this printer.   Have replaced HP with a new printer.
Comment 6 QA Administrators 2020-12-29 03:44:10 UTC Comment hidden (obsolete)
Comment 7 Robert Großkopf 2021-07-13 19:07:11 UTC
(In reply to L F Bailey from comment #5)
> This was reported for HP Laser-Jet 1020 printer.  HP does not provide driver
> compatible with Big Sur for this printer.   Have replaced HP with a new
> printer.

So could this bug be closed as WORKSFORME?