|
|
|
Datasource в JBoss ear
|
|||
|---|---|---|---|
|
#18+
Привет! Есть EJB который работает с базой Oracle. Стандартный подход: - кинуть в либы JBoss'а оракловый жар - oracle-ds.xml и сам ejb jar в deploy Решил попробовать сделать все в одном ear. - Либы пакую в .ear/lib - Датасорс и ejb-jar в корень ear - В ejb jar манифесте прописываю Class-Path на все либы application.xml: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. jboss-app.xml: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Получается такая вот структура ear'a: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Деплой проходит без проблем, но когда вызываю метод бина он не получает connection. В логах пишет, что не находит оракловый класс. Но что самое интересное - при повторноми последующих обращениях все ОК. Кто-нить знает в чем тут дело и где копать? Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2006, 19:17 |
|
||
|
Datasource в JBoss ear
|
|||
|---|---|---|---|
|
#18+
Прописать oracleBlaBlaBla.jar в стартовом classpath jboss ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2006, 14:03 |
|
||
|
Datasource в JBoss ear
|
|||
|---|---|---|---|
|
#18+
KPIISПрописать oracleBlaBlaBla.jar в стартовом classpath jboss По-моему уже проще кинуть жар в либы. Идея как раз была в том, чтобы одним файлом деплоить все - сам модуль, либы и датасорс. Все в одном. И вроде как даже заработало, только вот при первом обращении к ejb класслоадер не находит оракловую либу, все последующие обращения проходят нормально. Вот в чем странность. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2006, 16:16 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=745&tid=2150002]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 314ms |

| 0 / 0 |
