|
|
|
Интеграция spring3 hibernate4. Проблема с datasource
|
|||
|---|---|---|---|
|
#18+
Утро коллеги, Уж простите, но я сразу к делу, ибо я с этими xml'ми уже сутки бьюсь :) Есть сервер приложения tomcat6. У него в файле context.xml вписаны ресурс. Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Сей ресурс вроде работает, проверенно путем теста простой jsp'ихой. По крайне мере jsp'и напрямую селекты из ресурса делает(jsp запускается напрямую минуя dao и сервси-левел) При попытки открыть транзакцию из бина при следующей конфигурации хибирнейта\спринга Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. Вываливаюсь в эксепшен: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. Если чутка подправить конфигурацию dataSource вот так: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. То всё работает, но я естественно так не хочу :) Хочу чтобы пулами управлял tomcat, а не spring напрямую лез в базу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2012, 04:18:17 |
|
||
|
Интеграция spring3 hibernate4. Проблема с datasource
|
|||
|---|---|---|---|
|
#18+
кхм, поменял версию хибирнейта с 4.1 на 3.6.10.Final все заработало. Если не поборю останусь на 3ем хибирнейте. Для истории: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2012, 05:12:49 |
|
||
|
Интеграция spring3 hibernate4. Проблема с datasource
|
|||
|---|---|---|---|
|
#18+
tepka, У меня было что-то похожее. Работал хибер 4 пока не решил соединить его со спрингом. Не получилось, хотя с 3.6 работает прекрасно. Оказывается там дело в спринге, у него ещё вроде как до конца не отлажена интеграция с 4-й версией. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2012, 13:02:13 |
|
||
|
Интеграция spring3 hibernate4. Проблема с datasource
|
|||
|---|---|---|---|
|
#18+
Hibernate у вас почему-то пытается вызвать getConnection указывая имя и пароль. Откуда он их берет? А Tomcat DataSource так не умеет. Только логин и пароль из context.xml. И, да. Помимо этого Spring вроде ещё не достаточно хорошо поддерживает 4й хибер. но это к вашей ошибке вроде не относится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2012, 13:11:00 |
|
||
|
Интеграция spring3 hibernate4. Проблема с datasource
|
|||
|---|---|---|---|
|
#18+
BlazkowiczИ, да. Помимо этого Spring вроде ещё не достаточно хорошо поддерживает 4й хибер. но это к вашей ошибке вроде не относится. эх, значит realese note'ы врут спринговые. А у них ведь написано official support for Hibernate 4.0.0/4.0.1 as well as Hibernate 4.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2012, 13:24:42 |
|
||
|
Интеграция spring3 hibernate4. Проблема с datasource
|
|||
|---|---|---|---|
|
#18+
tepkaэх, значит realese note'ы врут спринговые. А у них ведь написано official support for Hibernate 4.0.0/4.0.1 as well as Hibernate 4.1 1) Саппорт есть, но уже не первый раз читаю что где-то не клеиться. 2) К вашей проблеме Spring интеграция отношения, вроде, не имеет. 3) Подключите исходники хибера и посмотрите в DatasourceConnectionProviderImpl, почему он пытается юзера использовать и откуда его берет. 4) В самом Hibernate4 вроде смысла особого нет. Там никаких серьезных новшеств не наблюдается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2012, 13:29:01 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=289&tid=2131748]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
28ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 316ms |
| total: | 401ms |

| 0 / 0 |
