Details
-
Bug
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
1.4.1
-
-
Folijet Sprint 136
-
0
-
Folijet
-
Lotus (R1 2022) Bug Fix
-
Related dependency upgrade
Description
RMB no longer ships with org.postgresql:postgresql driver because RMB uses the Vert.x Async PostgreSQL driver.
Liquibase doesn't support the Vert.x driver and fails with this error message:
15:54:34 [] [] [] [] ERROR LiquibaseUtil Error while initializing schema for the module java.sql.SQLException: No suitable driver found for jdbc:postgresql://null:null/postgres at java.sql.DriverManager.getConnection(Unknown Source) ~[java.sql:?] at java.sql.DriverManager.getConnection(Unknown Source) ~[java.sql:?] at org.folio.liquibase.SingleConnectionProvider.getConnectionInternal(SingleConnectionProvider.java:65) ~[mod-pubsub-server-fat.jar:?] at org.folio.liquibase.SingleConnectionProvider.getConnection(SingleConnectionProvider.java:55) ~[mod-pubsub-server-fat.jar:?] at org.folio.liquibase.LiquibaseUtil.initializeSchemaForModule(LiquibaseUtil.java:41) ~[mod-pubsub-server-fat.jar:?]
Therefore folio-liquibase-util needs to ship with the org.postgresql:postgresql driver.
TestRail: Results
Attachments
Issue Links
- blocks
-
LIQUTIL-22 Release v1.4.2 (Lotus bugfix)
-
- Closed
-
-
MODPUBSUB-231 Update dependencies fixing CVE-2022-0839, CVE-2020-36518
-
- Closed
-
- defines
-
UXPROD-3262 NFR: Data Import R1 2022 Lotus Technical, NFR, & Misc work
-
- Closed
-
- relates to
-
LIQUTIL-19 Update dependencies fixing CVE-2020-36518, CVE-2022-0839
-
- Closed
-