Bug 144129

Summary: LibreOffice Base - Impossible to create or open a HSQLDB embedded ODB file.
Product: LibreOffice Reporter: Alex Thurgood <iplaw67>
Component: BaseAssignee: Not Assigned <libreoffice-bugs>
Status: RESOLVED DUPLICATE    
Severity: critical CC: xiscofauli
Priority: highest    
Version: 7.2.0.4 release   
Hardware: ARM   
OS: macOS (All)   
See Also: https://bugs.documentfoundation.org/show_bug.cgi?id=144128
Whiteboard:
Crash report or crash signature: Regression By:

Description Alex Thurgood 2021-08-27 15:31:53 UTC
Description:
With the ARM version for Mac, there is no way to either create or load data from an embedded HSQLDB file.

The only choice is embedded Firebird, forcing an experimental, not yet fit for purpose as an embedded DB onto the user.

Any attempt to load and read tables in an embedded HSQLDB ODB file leads to the following error :

Impossible d'établir une connexion à la source de données externe. Aucun pilote SDBC n'a été trouvé pour l'URL 'sdbc:embedded:hsqldb'.

Steps to Reproduce:
1. Start LibreOffice
2. Try to create a new embedded database. Only Firebird is proposed.
3. Try to load an existing HSQLDB embedded database.
4. Try to access any table in the embedded HSQLDB database.
5. Error message : Impossible d'établir une connexion à la source de données externe. Aucun pilote SDBC n'a été trouvé pour l'URL 'sdbc:embedded:hsqldb'.



Actual Results:
See above
This is due to missing Java support.

Expected Results:
JAVA based databases, including any access to other backends over JDBC should be supported. 

This is a regression over the current x86_64 version.


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 7.2.0.4 / LibreOffice Community
Build ID: 9a9c6381e3f7a62afc1329bd359cc48accb6435b
CPU threads: 8; OS: Mac OS X 11.5.2; UI render: default; VCL: osx
Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR
Calc: threaded
Comment 1 Xisco Faulí 2021-09-02 13:36:08 UTC
The database engine is java based. This is just a consequence of bug 144130

*** This bug has been marked as a duplicate of bug 144130 ***