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.

Reply via email to