|
Модераторы: LSD, AntonSaburov |
|
zhz |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 76 Регистрация: 31.10.2006 Где: Petropavlovsk-Kam chatsky Репутация: нет Всего: 2 |
В бинах через @persistentcontext инъектирую entitymanager. Вызываю namedquery из энтитей. Суть в том что данные до определенной даты хранятся на одном сервере бд, после на другом. Таким образом запрос сначала надо выполнить на одном сервере а потом на другом. Пробовал делать так:
Но данный подход вызывает исключение. Как правильно решить данный вопрос? |
|||
|
||||
korian |
|
|||
Опытный Профиль Группа: Участник Сообщений: 651 Регистрация: 8.3.2008 Где: Украина, Харьков Репутация: 1 Всего: 17 |
Примерно так:
|
|||
|
||||
zhz |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 76 Регистрация: 31.10.2006 Где: Petropavlovsk-Kam chatsky Репутация: нет Всего: 2 |
Спасибо большое за ответ. Решил проблему. Инъектировал два EntityManager в бин
Далее работал с нимим как обычно. чтобы не выскакивало исключение, необходимо использовать в connection pool в качестве resource type javax.sql.XADatasource вместо javax.sql.Datasource |
|||
|
||||
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |