![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
diablero |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 337 Регистрация: 3.12.2006 Где: Аркхэм Репутация: 2 Всего: 5 |
entityManager инициализируется в главном классе, и через геттер выдаеться менеджерам и сервлетам.
Да будет работать. -------------------- Есть два варианта решения проблемы - реальный и фантастический. Реальный - это когда прилетят инопланетяне и все за нас сделают ... |
|||
|
||||
Vasay |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: 18 Всего: 73 |
Похоже моя проблема. Решение предложенное tux-ом мне помогло, попробуй на своем сервере тоже самое.
Как вариант (мне не помогло), по эксепшену попытаться получить новый entityManager. -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
ochnev |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 253 Регистрация: 27.3.2006 Репутация: нет Всего: нет |
Судя по тому, что написано здесь - http://wiki.apache.org/commons/DBCP/Hibernate - использовать DBCP с Hibernate врядли возможно. Сочетание Tomcat + MySQL + Hibernate (делающий коннект через DriverManager, а не через DataSource) вообще работоспособно? Я имею в виду, можно ли в такой среде каким-нибудь способом гарантированно предотвратить отваливание соединения с базой по таймауту? Настроенный DataSource в Tomcat - может быть надёжным решением? |
|||
|
||||
AndrewV |
|
|||
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 26.10.2007 Репутация: нет Всего: нет |
Вот пример конфигурирования в Tomcat-е. Работает безпроблемно...
context.xml <!-- The contents of this file will be loaded for each web application --> <Context> <!-- My DataBase Connection --> <Resource name="jdbc/MyDB" type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://mysql.host/?autoReconnect=true" auth="Container" username="user" password="password" testOnBorrow="true" validationQuery="SELECT 1" /> ... </Context> web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_...p;quot;> ... <resource-ref> <description>My DB Connection</description> <res-ref-name>jdbc/MyDB</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref> ... </web-app> |
|||
|
||||
ochnev |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 253 Регистрация: 27.3.2006 Репутация: нет Всего: нет |
||||
|
||||
AndrewV |
|
|||
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 26.10.2007 Репутация: нет Всего: нет |
Да, я использую Tomcat 5.5... С 6-кой не пробовал. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "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. |