|
|
|
JSF JPA не видит БД
|
|||
|---|---|---|---|
|
#18+
Добрый день Приложение разворачивается, но не хочет доставать из БД информацию.. Где-то криво я настроил. Возможно кто-то сразу и увидит в чем косяк. :) pom : Код: 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. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. persistence.xml : Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. UserEntity: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. hello.xhtml Код: html 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2014, 21:15 |
|
||
|
JSF JPA не видит БД
|
|||
|---|---|---|---|
|
#18+
сомневаюсь что такой класс существует <property name="hibernate.connection.driver_class" value= "org.postgresql-9.3-1102-jdbc41" /> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2014, 21:50 |
|
||
|
JSF JPA не видит БД
|
|||
|---|---|---|---|
|
#18+
забыл ник, это драйвер. Еще смущает один из ворнингов в логе : Код: java 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2014, 22:07 |
|
||
|
JSF JPA не видит БД
|
|||
|---|---|---|---|
|
#18+
Ну то есть вы считаете что это правильно когда класс драйвера это имя jar его содержащей, да? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2014, 22:40 |
|
||
|
JSF JPA не видит БД
|
|||
|---|---|---|---|
|
#18+
забыл ник, за основу брал этот пример : http://devcolibri.com/1658 Еще тут то ж самое описано : http://www.tutorialspoint.com/hibernate/hibernate_configuration.htm Драйвер наша джарка, а не класс в проекте. Или я что-то не так понял ? Объясните, если не сложно. на mysql работало все норм. Решил сделать вариант с jsf и PostgreSQL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2014, 22:56 |
|
||
|
JSF JPA не видит БД
|
|||
|---|---|---|---|
|
#18+
забыл ник, прошу прощения , я понял о чем вы мне говорите спасибо за ответ, попробую правильно написать класс драйвера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2014, 22:58 |
|
||
|
JSF JPA не видит БД
|
|||
|---|---|---|---|
|
#18+
Код: java 1. К сожалению, не в этом дело. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2014, 07:54 |
|
||
|
JSF JPA не видит БД
|
|||
|---|---|---|---|
|
#18+
svirfneblyn Код: java 1. К сожалению, не в этом дело. Наверно, если быть точнее, надо было сказать НЕ ТОЛЬКО в этом дело? Смотрите внимательно в логах, какие там еще ошибки. Например, не создалась фабрика сессий из-за ошибки меппинга (намекаю на <class>by.javakavaJsf.beans.UserBean</class> persistence.xml) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2014, 10:04 |
|
||
|
JSF JPA не видит БД
|
|||
|---|---|---|---|
|
#18+
ivanra, я именно это имел и ввиду :) не только в этом дело. <class>by.javakavaJsf.beans.UserBean</class> - это уже пошли эксперементы, навеянные примерами из ответов на стэковерфлоу. удалил. ворнинги и эксепшены : Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Возможно данное происходит, т.к. не указан нигде jta-data-source. ? Как его правильно настраивать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2014, 10:49 |
|
||
|
JSF JPA не видит БД
|
|||
|---|---|---|---|
|
#18+
svirfneblyn, скорее всего, приведенные ошибки относятся к чему-то другому. Первое - коннект куда-то по порту 1527, хотя в конфигурации - 5433 Второе - тоже непонятно откуда. Коннект начинается с получения EntityManager / Session, приведенный стек - о чем-то другом. Без исходников тут не разберешься. Из видимых ошибок - неправильная работа с p:dataTable - нет переменной для строки (атрибут var), ну и все остальное внутри ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2014, 12:49 |
|
||
|
JSF JPA не видит БД
|
|||
|---|---|---|---|
|
#18+
ivanra, судя по тому что гугл мне отвечает вроде бы как эти эксепшны связанны именно с неописанным датасорс в Glassfishe. Одного указания параметров в persistence.xml, по всей видимости, не хватает.. Пока что не могу понять, как туда вносить этот датасорс :( 1257 - этот порт указан в одном из JDBC Pool Glassfish. он туда и ломится.. А там ничего нет. Хотя я может и не прав. И не в этом дело .. а из <p:dataTable я value убрал, т.к. эксепшн появляется автор javax.el.PropertyNotFoundException: /hello.xhtml @26,156 value="#{userBean.findAllUsers}": The class 'by.javakavaJsf.beans.UserBean' does not have the property 'findAllUsers' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2014, 15:34 |
|
||
|
JSF JPA не видит БД
|
|||
|---|---|---|---|
|
#18+
"Connection refused" переводится как "соединение отвергнуто". А это, в свою очередь, означает, что или вас никто не слушает или порт прикрыт пакетным фильтром без режима невидимости. Сетевой сервер СУБД Derby работает? Его собственным ij подключиться можно? Если сервер не сетевой, а встроенный, то почему вы неправильно указываете строку соединения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2014, 15:40 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38827518&tid=2126114]: |
0ms |
get settings: |
6ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
188ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 192ms |
| total: | 470ms |

| 0 / 0 |
