Я не совсем уверен, как настроить db2drivers в профиле свободы - PullRequest
1 голос
/ 30 сентября 2019

Мне нужно развернуть приложение EAR в профиле Liberty, работающем на машине с Linux. Мое приложение должно получить доступ к данным из базы данных DB2. Я не совсем уверен, как настроить db2drivers в профиле свободы. Я должен включить банки: db2jcc4.jar db2jcc_license_cu.jar.

1 Ответ

1 голос
/ 30 сентября 2019

Вот пример конфигурации источника данных для DB2 in Liberty, который можно поместить в server.xml,

<featureManager>
  <feature>jdbc-4.2</feature>
  <feature>jndi-1.0</feature> <!-- needed for JNDI lookups of data source -->
  ... other features
</featureManager>

<dataSource id="myDataSource" jndiName="jdbc/MyDataSource">
    <jdbcDriver libraryRef="db2jars"/>
    <properties.db2.jcc databaseName="TESTDB" serverName="localhost" portNumber="50000" user="dbuser1" password="dbpwd1"/>
</dataSource>

<library id="db2jars">
    <fileset dir="C:/DB2/java" includes="db2jcc4.jar db2jcc_license_cu.jar"/>
</library>

Дополнительные примеры можно найти в этом документе центра знаний.

...