В Liberty можно легко подключиться к базе данных посредством настройки элемента <dataSource> в файле server.xml и применения поиска JNDI в приложении. Дополнительная
информация о настройке источника данных приведена в разделе Настройка подключения к реляционной базе данных в Liberty.
Но если приложению требуется доступ к базе данных с помощью следующих методов, то может потребоваться дополнительная настройка:
java.sql.Driver.connect()java.sql.DriverManager.getConnection()java.sql.DriverManager.getDriver()Если используются данные методы и драйвер базы данных, необходимо настроить общую библиотеку для драйвера базы данных и указать ее в элементе <classloader> приложения.
Добавьте в файл server.xml определение общей библиотеки для драйвера базы данных с помощью
элемента <library>:
|
<library id="yourDBDriverLib"> <fileset dir="yourDBDriverDir" includes="yourDBDriver.jar"/> </library> |
Создайте ссылку на общую библиотеку, добавив элемент classloader, указывающий на библиотеку, в элемент
<application>:
|
<application ...> <classloader commonLibraryRef="yourDBDriverLib"/> </application> |