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:

< span class="Code"> < span class="indent"> < /span> < 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ę:

< span class="Code"> < span class="indent"> < /span> < aplikacja ... >
<classloader commonLibraryRef="yourDBDriverLib"/>
</application>