|
|
|
EntityManager em_ = emf.createEntityManager(); валится исключение
|
|||
|---|---|---|---|
|
#18+
Вот такой код: Код: sql 1. 2. 3. bb=true; Исключение: Код: sql 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. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. Почему это происходит??? Вот ServerPU: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2012, 15:33:37 |
|
||
|
EntityManager em_ = emf.createEntityManager(); валится исключение
|
|||
|---|---|---|---|
|
#18+
Niky4000java.lang.ClassNotFoundException: oracle.jdbc.pool.OracleConnectionPoolDataSource Не найден JDBC драйвер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2012, 15:34:52 |
|
||
|
EntityManager em_ = emf.createEntityManager(); валится исключение
|
|||
|---|---|---|---|
|
#18+
Но вот так работает: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2012, 15:37:54 |
|
||
|
EntityManager em_ = emf.createEntityManager(); валится исключение
|
|||
|---|---|---|---|
|
#18+
А так не работает: Код: sql 1. 2. Драйвер у сервера есть. Соединение с БД есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2012, 15:38:59 |
|
||
|
EntityManager em_ = emf.createEntityManager(); валится исключение
|
|||
|---|---|---|---|
|
#18+
Niky4000Но вот так работает: В том же unit тесте? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2012, 15:44:53 |
|
||
|
EntityManager em_ = emf.createEntityManager(); валится исключение
|
|||
|---|---|---|---|
|
#18+
Niky4000Драйвер у сервера есть. Где именно он у сервера есть? А вы для unit тестов целиком сервер подымаете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2012, 15:45:29 |
|
||
|
EntityManager em_ = emf.createEntityManager(); валится исключение
|
|||
|---|---|---|---|
|
#18+
Запускаю сервер, разворачиваю EJB-модуль на сервере и запускаю тест. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2012, 15:49:12 |
|
||
|
EntityManager em_ = emf.createEntityManager(); валится исключение
|
|||
|---|---|---|---|
|
#18+
Так где именно... (Под windows) Вот тут: ...\glassfish-3.1.1\glassfish\domains\domain1\lib\ojdbc6.jar ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2012, 15:50:12 |
|
||
|
EntityManager em_ = emf.createEntityManager(); валится исключение
|
|||
|---|---|---|---|
|
#18+
авторВ том же unit тесте? Да-да именно так. Например, если я вызываю другой Session Bean. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2012, 15:51:20 |
|
||
|
EntityManager em_ = emf.createEntityManager(); валится исключение
|
|||
|---|---|---|---|
|
#18+
Niky4000Запускаю сервер, разворачиваю EJB-модуль на сервере и запускаю тест. Тоесть вы изнутри сервера как-то запускаете Ant так чтобы он запустил JUnit, так чтобы это всё работало в одной JVM? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2012, 15:51:43 |
|
||
|
EntityManager em_ = emf.createEntityManager(); валится исключение
|
|||
|---|---|---|---|
|
#18+
Не. В данном случае я запускаю сервер через NetBeans, через него же разворачиваю (deploy'ю) и через него же запускаю клиент на отладку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2012, 16:00:18 |
|
||
|
EntityManager em_ = emf.createEntityManager(); валится исключение
|
|||
|---|---|---|---|
|
#18+
Всё локально: и сервер, и клиент, и СУБД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2012, 16:00:56 |
|
||
|
EntityManager em_ = emf.createEntityManager(); валится исключение
|
|||
|---|---|---|---|
|
#18+
Niky4000Всё локально: и сервер, и клиент, и СУБД. При чем здесь локально? Сервер это одна JVM, клиент это другая JVM. Или NetBeans умудряеться их обоих в одной JVM запускать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2012, 16:08:29 |
|
||
|
EntityManager em_ = emf.createEntityManager(); валится исключение
|
|||
|---|---|---|---|
|
#18+
авторПри чем здесь локально? Сервер это одна JVM, клиент это другая JVM. Или NetBeans умудряеться их обоих в одной JVM запускать? Видимо, да. Отладчик-то позволяет отлаживать как клиентскую, так и серверную часть. Значит каким-то образом NetBeans запихивает это всё в одну JVM, либо как-то по-хитрому перехватывает break points в другой JVM. Ну, не знаю. Суть не в этом. Суть в том, что: Код: sql 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2012, 17:14:13 |
|
||
|
EntityManager em_ = emf.createEntityManager(); валится исключение
|
|||
|---|---|---|---|
|
#18+
Niky4000Видимо, да. Отладчик-то позволяет отлаживать как клиентскую, так и серверную часть. Значит каким-то образом NetBeans запихивает это всё в одну JVM, либо как-то по-хитрому перехватывает break points в другой JVM. У меня серьезные подозрения в том что вы ошибаетесь. JUnitTestRunner.main намекает на то что это точка входа приложения. И оно запускается не в контексте сервера. Niky4000Ну, не знаю. Суть не в этом. Суть в том, что: Суть в том что сервер знает про JDBC драйвер, а NetBeans+Ant+JUnit - нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2012, 17:20:37 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=37789656&tid=2131822]: |
0ms |
get settings: |
14ms |
get forum list: |
18ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
80ms |
get topic data: |
16ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 331ms |
| total: | 530ms |

| 0 / 0 |
