![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Shall |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 23.10.2011 Репутация: нет Всего: нет |
Здравствуйте, Уважаемые Гуру!
Столкнулся с проблемой, не знаю как решить, гуглил полдня. В общем есть соединение с БД:
Оно работает прекрасно, запросы в дальнейшем отправляет как надо, НО если на JSP странице, которая обращается к бд за информацией, зажать кнопку обновления страницы F5 секунды на 3-4, вылазит NullPointerExcepton. После, если кнопку отпустить, и через секунду опять один раз обновить страницу, NullPointer пропадает, страница грузится нормально, если опять зажать, тоже самое - NullPointer. К слову, проверял тоже самое с таймером, который раз в секунду открывает и зарывает новое соединение с бд, примерно через минуту вылазит NullPointer, потом, через некоторое время, соединение вновь восстанавливается, еще через минуту NullPointer... Возникает в одном и том же месте - в месте соединения с бд. С чем это может быть связано и как это можно исправить? ![]() Я подумал, может кэш какой-то сохраняется, переполняется и с бд перестает соединяться, после он очищается и соединение вновь восстанавливается.. ? Сервер - Tomcat последний, база данных - Oracle. |
|||
|
||||
jk1 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1168 Регистрация: 17.10.2008 Где: Санкт-Петербург Репутация: 5 Всего: 75 |
Зачем так часто открывать и закрывать соединения? Connection к базе это достаточно дорогой и долгоживущий объект, возьмите лучше пул соединений и запрашивайте connection оттуда
-------------------- Opinions are like assholes — everybody has one |
|||
|
||||
Molodec |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 249 Регистрация: 20.12.2010 Где: Украина Репутация: 1 Всего: 1 |
Или напишите Handler для Exception-а. Где скажите - "Фени юзер, ты какого беса так часто обновляешь страницу?:?"
Или просто переадресуйте туда же через пол секунды... |
|||
|
||||
Shall |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 23.10.2011 Репутация: нет Всего: нет |
Ок, спасибо! В общем буду экспериментировать.
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
2 Пользователей читают эту тему (2 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |