Projects tigase _server server-core Issues #1358
Remove explicit driver classes (#1358)
Open
wojciech.kapcia@tigase.net opened 1 year 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@tigase.net batch edited 5 months ago
Name Previous Value Current Value
Iterations
empty
tigase-server-8.4.0
wojciech.kapcia@tigase.net batch edited 5 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@tigase.net added "Related" #1496 2 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