|
|
|
Как изменить контекст в EJB3?
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток... Объясню суть вопроса... Есть Stateless bean: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. persistence.xml Код: plaintext 1. 2. 3. Встала следующая проблема - необходимо работать с разными БД, в зависимости от некоторого параметра(имени пользователя, например, - но это не суть). Как это сделать? То есть хочется, чтоб был persistence.xml: Код: plaintext 1. 2. 3. 4. 5. 6. Помогите плиз - очень надо, а то сам что-то не соображу ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2007, 14:09:52 |
|
||
|
Как изменить контекст в EJB3?
|
|||
|---|---|---|---|
|
#18+
1. как правило такая идея приводит к куче проблем 2. может Hibernate Filter подойдёт 3. вариантов много: задеплоить ваш ejb.jar с разными дескрипторами. получите по паре бинов на один исходный; вручную заниматься inject/propagateом EntityManagerFactory, т.е. лукапить её и транзакцию и самостоятельно получать EntityManager - короче идея сакс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2007, 14:37:07 |
|
||
|
Как изменить контекст в EJB3?
|
|||
|---|---|---|---|
|
#18+
expp 1. как правило такая идея приводит к куче проблем А не предложите тогда свою идею, решающую данную проблему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2007, 15:50:23 |
|
||
|
Как изменить контекст в EJB3?
|
|||
|---|---|---|---|
|
#18+
тогда задачу огласите. думаю HibernateFilter ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2007, 16:01:04 |
|
||
|
Как изменить контекст в EJB3?
|
|||
|---|---|---|---|
|
#18+
exppдумаю HibernateFilter EJB3? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2007, 16:19:46 |
|
||
|
Как изменить контекст в EJB3?
|
|||
|---|---|---|---|
|
#18+
Я использую JPA-провайдер от TopLink, аппликейшен сервер: OAS 10.1.3. То есть HibernateFilter не подходит ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2007, 17:05:40 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=59&tid=2145782]: |
0ms |
get settings: |
16ms |
get forum list: |
19ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
54ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 303ms |
| total: | 473ms |

| 0 / 0 |
