https://bugs.documentfoundation.org/show_bug.cgi?id=166018
Bug ID: 166018
Summary: DriverManager service does not handle passive
registration
Product: LibreOffice
Version: 7.0 all versions
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: LibreOffice
Assignee: [email protected]
Reporter: [email protected]
Description:
I try to use passive registration in my extensions and I confirm that the
css.sdbc.DriverManger service cannot see or load drivers declared in passive
mode.
I have two extensions that differ only in the registration mode, i.e., the
files:
- package.components
- META-INF/manifest.xml
And in passive mode, the connection pool (i.e., Tools -> Options -> LibreOffice
Base -> Connection) does not see the passive driver.
- jdbcDriverOOo in passive registration:
https://github.com/prrvchr/jdbcDriverOOo/blob/passive-registration/source/jdbcDriverOOo/jdbcDriverOOo.oxt
- jdbcDriverOOo in active registration:
https://github.com/prrvchr/jdbcDriverOOo/blob/active-registration/source/jdbcDriverOOo/jdbcDriverOOo.oxt
Steps to Reproduce:
1. Install jdbcDriverOOo in passive registration mode.
2. Go to Tools -> Options -> LibreOffice Base -> Connection.
3. You dont see the jdbcDriverOOo driver
Actual Results:
After installing the extension you dont see the jdbcDriverOOo driver in the
connection pool.
Expected Results:
After installing the extension you see the jdbcDriverOOo driver in the
connection pool.
Reproducible: Always
User Profile Reset: Yes
Additional Info:
no
--
You are receiving this mail because:
You are the assignee for the bug.