Projects tigase _server server-core Issues #1358
ctrl k
Remove explicit driver classes (#1358)
Wojciech Kapcia (Tigase) 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 (Tigase) batch edited 1 year ago
    Name Previous Value Current Value
    Iterations
    empty
    tigase-server-8.4.0
  • Wojciech Kapcia (Tigase) batch edited 1 year 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) added "Related" #1496 9 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