Могу ли я использовать JBoss AS 5 или 6 с SQL-сервером Firebird или InterBase? - PullRequest
1 голос
/ 16 декабря 2010

Сегодня я попытался настроить ресурс JDBC в JBoss AS 6 RC1 и обнаружил поле, которое требует имени RAR.Если у меня есть база данных с драйвером JDBC, нужен ли мне также файл RAR для конфигурации в JBoss AS?

В GlassFish v3 для установки требовался только драйвер JDBC.Или есть общий (один размер для всех) RAR, который можно использовать, если нет данных от поставщика?

Для Firebird Я нашел это:

Для InterBase Я обнаружил:

  • нет информации о конфигурации JBoss
  • нет файла адаптера ресурса JCA (RAR)
  • нет примера источника данных в JBoss

Возможно, драйвер JayBird JDBC можно использовать с InterBase.Однако его разработка довольно неактивна (патч 2.1.6 от 2008 года, снимок разработки 2.2 от 2006 года)

1 Ответ

1 голос
/ 17 декабря 2010

У вас есть источники данных для различных соединителей, т.е. разных поставщиков БД, которые обычно можно найти в папке / docs / examples / jca.

Просто скопируйте файл, относящийся к поставщику, дайте имя для ресурса jndi, измените учетные данные, драйверы и т. Д. И поместите его в папку развертывания. После чего доступ к источнику данных можно получить с помощью JNDI

.

Пожалуйста, не забудьте скопировать связанные драйверы JDBC в папку lib развертывания или любую другую используемую вами конфигурацию [мы можем найти все минимальные конфигурации по умолчанию в jboss]

Если вы не нашли пример источника данных, скопируйте файл generic-ds.xml

...