Тема: Падает коннект к базе в JSP

Ответить в теме
Показано с 1 по 5 из 5
  1. Вверх #1
    Новичок
    Пол
    Мужской
    Сообщений
    49
    Репутация
    11

    По умолчанию Падает коннект к базе в JSP

    Народ нужна помощь, написал сайт на жаве и там использовал бин

    <jsp:useBean id="dbconn" class="ReservPackage.DBConnBean" />

    <%
    Connection con = dbconn.getConn();
    .....

    dbconn.CloseConn();
    %>

    В итоге когда только запрашиваю страницу - все нормально коннектится. Далее если открыть админку сайта и подождать некоторое время - то при обновлении страницы сервер выдает ошибку 500

    com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientC onnectionException: No operations allowed after connection closed.

    Не пойму в чем причина


  2. Вверх #2
    Частый гость Аватар для CrazySquirrel
    Пол
    Мужской
    Возраст
    36
    Сообщений
    821
    Репутация
    111
    Исходя из ошибки или соеденение где то всё таки закрываеться, или стоит ТаймАут...

  3. Вверх #3
    Новичок
    Пол
    Мужской
    Сообщений
    49
    Репутация
    11
    Согласен, соединение закрывается. Интресует при каких условиях, в частности пока сильно не разбираюсь во времени жизни бинов созданных таким образом. похоже на то что через некоторое время освобождается сессия и вместе с ней некорректно начинает работать кусок соединения с базой

  4. Вверх #4
    Посетитель
    Пол
    Мужской
    Сообщений
    208
    Репутация
    30
    http://java.sun.com/products/jsp/tags/11/syntaxref11.fm14.html

    многа английских букав

    PS по умолчанию scope="page"

  5. Вверх #5
    Новичок
    Пол
    Мужской
    Сообщений
    49
    Репутация
    11
    Цитата Сообщение от shipr Посмотреть сообщение
    http://java.sun.com/products/jsp/tags/11/syntaxref11.fm14.html

    многа английских букав

    PS по умолчанию scope="page"
    Спасибо, насчет свойства scope не заметил, хотя читал там про бины. Хотя все равно не ясно если на странице он существует, то при обновлении по идее он должен заново создаваться, а не вызывать исключение. Пока что решил проблему обычным return и линком на главную страницу, как будет больше времени буду копаться в чем была проблема, т.к. участвуют еще переменные, которые передаю в request.setAttribute, возможно они вносят вклад в ошибку


Ответить в теме

Похожие темы

  1. JSP вывод бинарного файла(картинки)
    от shipr в разделе Программирование
    Ответов: 2
    Последнее сообщение: 05.02.2007, 20:31
  2. Прога для ASP и JSP
    от NoXX в разделе Программное обеспечение
    Ответов: 0
    Последнее сообщение: 06.07.2006, 11:15

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения