powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Постоянно отваливается соединение с базой
15 сообщений из 40, страница 2 из 2
Постоянно отваливается соединение с базой
    #37799589
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123мы программисты или ОБС? Что "говорят", я уже понял. Меня интересует КОНКРЕТНО - когда, что, и с какой ОШИБКОЙ.
Обижаешь. Мы тут телепаты с многолетним стажем.
...
Рейтинг: 0 / 0
Постоянно отваливается соединение с базой
    #37799595
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JulTа что делать дальше, как мне теперь это с топлинком связать не пойму, что прописывать теперь в persistence.xml?
Я вам привел ссылку с примером
http://stackoverflow.com/a/2636613
как подключить пул к топлинку. Но вы можете и дальше этот пример игнонировать.
...
Рейтинг: 0 / 0
Постоянно отваливается соединение с базой
    #37799600
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не достаточно просто созать пул. Вам нужно синхронизировать его время жизни с вашим PersistenceUnit, а так же настроить валидацию и пере-созание соединение средствами пула.
...
Рейтинг: 0 / 0
Постоянно отваливается соединение с базой
    #37799602
JulT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.netJulT
Код: java
1.
oracle.toplink.essentials.PersistenceProvider


Код: java
1.
2.
package my.desktop.app;
class SessionCustomizer implements oracle.toplink.essentials.tools.sessionconfiguration.SessionCustomizer

+
Код: xml
1.
<property name="toplink.session.customizer" value="my.desktop.app.SessionCustomizer" />


оо, а вот это уже интересненько, в методе кастомайз написала следующее:
Код: java
1.
2.
3.
4.
5.
DataSource ds = DataSources.unpooledDataSource("myServerURL", "login", "pwd"); 
DataSource pooled = DataSources.pooledDataSource(ds); 
JNDIConnector conn = (JNDIConnector)sn.getLogin().getConnector(); 
conn.setDataSource(pooled); 
conn.setLookupType(JNDIConnector.STRING_LOOKUP); 


а что дальше, я так понимаю теперь мне javax.persistence.Persistence.createEntityManagerFactory("FrTreePU").createEntityManager(); как-то по-другому создавать нужно, или как дальше?
...
Рейтинг: 0 / 0
Постоянно отваливается соединение с базой
    #37799615
JulT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczНе достаточно просто созать пул. Вам нужно синхронизировать его время жизни с вашим PersistenceUnit, а так же настроить валидацию и пере-созание соединение средствами пула.
да, сорри, я не увидела его совсем. сделала все по примеру, но не могу понять теперь как дальше, как теперь мне теперь создавать javax.persistence.Persistence.createEntityManagerFactory("FrTreePU2").createEntityManager(), я так понимаю уже по-другому как-то?
...
Рейтинг: 0 / 0
Постоянно отваливается соединение с базой
    #37799617
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JulTда, сорри, я не увидела его совсем. сделала все по примеру, но не могу понять теперь как дальше, как теперь мне теперь создавать javax.persistence.Persistence.createEntityManagerFactory("FrTreePU2").createEntityManager(), я так понимаю уже по-другому как-то?
Точно так же вроде. Почему по-другому должно быть?
...
Рейтинг: 0 / 0
Постоянно отваливается соединение с базой
    #37799625
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczPetro123мы программисты или ОБС? Что "говорят", я уже понял. Меня интересует КОНКРЕТНО - когда, что, и с какой ОШИБКОЙ.
Обижаешь. Мы тут телепаты с многолетним стажем.
Верю Главное локтями не толкаться на базарной площади.
...
Рейтинг: 0 / 0
Постоянно отваливается соединение с базой
    #37799662
JulT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczJulTда, сорри, я не увидела его совсем. сделала все по примеру, но не могу понять теперь как дальше, как теперь мне теперь создавать javax.persistence.Persistence.createEntityManagerFactory("FrTreePU2").createEntityManager(), я так понимаю уже по-другому как-то?
Точно так же вроде. Почему по-другому должно быть?
все сделала, запустила, вылетает ошибка:
Код: java
1.
2.
3.
log4j:WARN No appenders could be found for logger (com.mchange.v2.log.MLog).
log4j:WARN Please initialize the log4j system properly.
java.lang.ClassCastException: oracle.toplink.essentials.sessions.DefaultConnector cannot be cast to oracle.toplink.essentials.jndi.JNDIConnector


и указывает на строчку
Код: java
1.
JNDIConnector conn = (JNDIConnector)sn.getLogin().getConnector(); 
...
Рейтинг: 0 / 0
Постоянно отваливается соединение с базой
    #37799666
JulT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
уже даже пробовала добавить 2 строчки в метод customise:
Код: java
1.
2.
3.
4.
public void customize(Session sn) {
       
System.setProperty("com.mchange.v2.log.MLog", "com.mchange.v2.log.FallbackMLog");
System.setProperty("com.mchange.v2.log.FallbackMLog.DEFAULT_CUTOFF_LEVEL", "WARNING");


не помогает
...
Рейтинг: 0 / 0
Постоянно отваливается соединение с базой
    #37799679
Большой Синий Кит
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JulT,
sn.getLogin().getConnector()
дает:
oracle.toplink.essentials.sessions.DefaultConnector

но не
oracle.toplink.essentials.jndi.JNDIConnector

все же написано.
...
Рейтинг: 0 / 0
Постоянно отваливается соединение с базой
    #37799712
JulT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большой Синий КитJulT,
sn.getLogin().getConnector()
дает:
oracle.toplink.essentials.sessions.DefaultConnector

но не
oracle.toplink.essentials.jndi.JNDIConnector

все же написано.
я это вижу, но как это решить, я ведь просто взяла из примера
...
Рейтинг: 0 / 0
Постоянно отваливается соединение с базой
    #37799900
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JulTа что дальше, я так понимаю теперь мне javax.persistence.Persistence.createEntityManagerFactory("FrTreePU").createEntityManager(); как-то по-другому создавать нужно, или как дальше? http://itechp2pexchange.com/content/toplink-connection-reset-communications-link-failure-javanetsocketexception-message-connecti
http://voituk.kiev.ua/2008/03/26/toplink-jpa-tomcat-issues/
http://markmail.org/message/6p3m62orbv72n7tn
...
Рейтинг: 0 / 0
Постоянно отваливается соединение с базой
    #37799902
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JulTв методе кастомайз написала следующееможно без пулов всяких
...
Рейтинг: 0 / 0
Постоянно отваливается соединение с базой
    #37801091
JulT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.netJulTв методе кастомайз написала следующееможно без пулов всяких
супер, спасибо за ссылочки и за помощь, все получилось УРАА!!!
ну и вообще всем спасибо, кто откликнулся, особенно за ваше терпение благодарна:)
...
Рейтинг: 0 / 0
Постоянно отваливается соединение с базой
    #37801661
denis11111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуйте это:
---
...
Рейтинг: 0 / 0
15 сообщений из 40, страница 2 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Постоянно отваливается соединение с базой
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]