Utilizarea interfeţelor java.sql.Driver şi java.sql.DriverManager ar putea necesita configurare

Pe Liberty, vă puteţi conecta simplu la o bază de date prin configurarea unui element <dataSource> în fişierul server.xml şi utilizarea căutării JNDI în aplicaţia dumneavoastră. Pentru mai multe informaţii despre configurarea unei surse de date, vedeţi Configuring relational database connectivity in Liberty.

Totuşi, dacă aplicaţia dumneavoastră trebuie să acceseze baza de date utilizând una dintre următoarele metode, ar putea fi necesară o configurare suplimentară:

Dacă utilizaţi aceste metode şi driver-ul de bază de date nu este împachetat în aplicaţie, trebuie să configuraţi o bibliotecă partajată pentru driver-ul bazei de date şi să faceţi referire la el în elementul aplicaţiei <classloader>.

În fişierul server.xml, definiţi o bibliotecă partajată pentru driver-ul de bază de date, în elementul <library>:

<library id="yourDBDriverLib">
<fileset dir="yourDBDriverDir"
includes="yourDBDriver.jar"/>
</library>

Referiţi biblioteca partajată prin adăugarea unui element classloader care indică biblioteca în elementul <application>:

<application ...>
<classloader commonLibraryRef="yourDBDriverLib"/>
</application>