Korzystanie z interfejsów java.sql.Driver i java.sql.DriverManager może wymagać konfiguracji

W środowisku Liberty można łatwo połączyć się z bazą danych, konfigurując element <dataSource> w pliku server.xml i używając wyszukiwania JNDI w swojej aplikacji. Więcej informacji na temat konfigurowania źródła danych zawiera sekcja Konfigurowanie połączeń z relacyjną bazą danych w Liberty.

Jeśli jednak aplikacja musi uzyskiwać dostęp do bazy danych za pomocą jednej z następujących metod, może być wymagana dodatkowa konfiguracja:

Jeśli te metody są używane, a sterownik bazy danych nie jest zawarty w pakiecie aplikacji, należy skonfigurować bibliotekę współużytkowaną dla sterownika bazy danych i odwołać się do niej w obiekcie <classloader> aplikacji.

W pliku server.xml w elemencie <library> należy zdefiniować bibliotekę współużytkowaną dla sterownika bazy danych:

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

Należy utworzyć odwołanie do biblioteki współużytkowanej, w elemencie <application> dodając element classloader wskazujący bibliotekę:

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