Projects tigase _server server-core Issues #1358
Remove explicit driver classes (#1358)
Wojciech Kapcia opened 2 years ago

(ref: https://github.com/tigase/tigase-server/issues/196#issuecomment-1567918398)

Nowadays DriverManager can detect and select JDBC driver based on availability and service-provider mechanism (https://docs.oracle.com/en/java/javase/17/docs/api/java.sql/java/sql/DriverManager.html) thus we can/should remove explicit driver classes to make it easier to use different drivers.

As a fallback one will always be able to specify drivers to load via jdbc.drivers property.

Installer should handle the case correctly as well (i.e. checking driver availability to show correct list of available drivers to the user)

Wojciech Kapcia batch edited 8 months ago
Name Previous Value Current Value
Iterations
empty
tigase-server-8.4.0
Wojciech Kapcia batch edited 8 months ago
Name Previous Value Current Value
Iterations
tigase-server-8.4.0
tigase-server-8.5.0
Version
tigase-server-8.4.0
tigase-server-8.5.0
Wojciech Kapcia added "Related" #1496 5 months ago
issue 1 of 1
Type
Task
Priority
If you are bored
Assignee
Version
tigase-server-8.5.0
Iterations
Issue Votes (0)
Watchers (2)
Reference
tigase/_server/server-core#1358
Please wait...
Page is in error, reload to recover