|
Модераторы: LSD, AntonSaburov |
|
korotin |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 87 Регистрация: 1.9.2008 Репутация: нет Всего: 1 |
Здравствуйте.
Осваиваю hibernate и столкнулся с такой проблемой: при запуске из main метода нескольких потоков все работает(добавление в табличку БД), а запуская то же самое, но метода @Test... junit- безрезультатно(данные не добавляются в табличку БД, и в консоль ничего не выводит). вот конфигурационный файл:
подскажите, что нужно сделать??? Заранее спасибо. Это сообщение отредактировал(а) korotin - 29.11.2010, 16:09 |
|||
|
||||
korotin |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 87 Регистрация: 1.9.2008 Репутация: нет Всего: 1 |
Тестирую все это дело с помощью junit. Запустил из main работает.
Добавлено через 14 минут и 56 секунд Теперь не могу понять, почему из метода: @Test public void test(){ .... } не работает с потоками, а из public static void main(String[] args){} работает Вопрос, почему из junit'а не работает? |
|||
|
||||
KOp4iK |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 118 Регистрация: 26.11.2004 Где: Латвия Репутация: 1 Всего: 3 |
Слово "не работает" - немного расплывчато... мож появляеться Exception, а может не доходит до это й строчки... былоб гораздо проще если бы вы показали куски кода вызова из main и из JUnit.
|
|||
|
||||
korotin |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 87 Регистрация: 1.9.2008 Репутация: нет Всего: 1 |
Сейчас под рукой нет этого кода...
В общем дело обстоит так. Обычный хибернетовский saveOrUpdate, запускаю из созданного потока. В случае с main'ом все работает, но при запуске того же потока из @Test public void test(){ ... } не работает |
|||
|
||||
KOp4iK |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 118 Регистрация: 26.11.2004 Где: Латвия Репутация: 1 Всего: 3 |
мож проблемма в потоках а не кибернейте? System.out.println() вызывается?
|
|||
|
||||
korotin |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 87 Регистрация: 1.9.2008 Репутация: нет Всего: 1 |
нет не вызывается, мне кажется, что проблема в junit + потоки.
но пока не уверен. |
|||
|
||||
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |