|
|
|
EJB Inject
|
|||
|---|---|---|---|
|
#18+
Читаю тут книгу про EJB Код: 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. Собственно вопрос Это просто @EJB(lookup = "java:global/example.services-1.0/core-1.0/ISprk!com.example.INsiSprk") ItemEJB itemEJB; заменить на @Inject ItemEJB itemEJB; ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2016, 19:31 |
|
||
|
EJB Inject
|
|||
|---|---|---|---|
|
#18+
смотря куда инжектить, если в рамках одного jar то да. Если в веб, или другое приложение, возможно нужен ремоут лукап ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2016, 11:25 |
|
||
|
EJB Inject
|
|||
|---|---|---|---|
|
#18+
забыл никсмотря куда инжектить, если в рамках одного jar то да. Если в веб, или другое приложение, возможно нужен ремоут лукап А если на сервере приложении есть server.ear с EJB бинами web.war Я хочу использоваться в web.war бины приложения server, бины должны быть Remote или Local? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2016, 14:05 |
|
||
|
EJB Inject
|
|||
|---|---|---|---|
|
#18+
-=Koba=-, локал, ремоут это когда на другой JVM аппликэйшн сервер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2016, 14:23 |
|
||
|
EJB Inject
|
|||
|---|---|---|---|
|
#18+
no56892-=Koba=-, локал, ремоут это когда на другой JVM аппликэйшн сервер. serber.ejb Код: java 1. 2. 3. 4. 5. web.war Код: java 1. 2. 3. 4. Отрабатывает нормально, меняю Remote на Local (все находится на одном сервере приложений) Код: 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. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. Почему не рaботает Local? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2016, 15:18 |
|
||
|
EJB Inject
|
|||
|---|---|---|---|
|
#18+
Если меняешь с ремоута на локальный, то вот это Код: java 1. надо убирать, оставить просто EJB. Опять же есть много зависит от: -версии сервера -архитектуры(например с Eclipse RAP какой-то версии помню дикие пляски с бубном и тп) - от кода(хз что у вас там и как, может какие xml. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2016, 16:10 |
|
||
|
EJB Inject
|
|||
|---|---|---|---|
|
#18+
Походу local внутри одной JVM не прокатывает =( http://stackoverflow.com/questions/5681197/access-a-local-session-bean-from-another-ear/5683436#5683436 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2016, 16:31 |
|
||
|
EJB Inject
|
|||
|---|---|---|---|
|
#18+
-=Koba=-Походу local внутри одной JVM не прокатывает =( http://stackoverflow.com/questions/5681197/access-a-local-session-bean-from-another-ear/5683436#5683436 С точки зрения спеки, может, и не прокатывает. Но вендоры предоставляют кучу дополнительной функциональности. О чем там по ссылке сказано. Что за контейнер используется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2016, 16:41 |
|
||
|
EJB Inject
|
|||
|---|---|---|---|
|
#18+
Blazkowicz-=Koba=-Походу local внутри одной JVM не прокатывает =( http://stackoverflow.com/questions/5681197/access-a-local-session-bean-from-another-ear/5683436#5683436 С точки зрения спеки, может, и не прокатывает. Но вендоры предоставляют кучу дополнительной функциональности. О чем там по ссылке сказано. Что за контейнер используется? Wildfly 9.0.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2016, 16:42 |
|
||
|
EJB Inject
|
|||
|---|---|---|---|
|
#18+
Прикольно, вот так вот плавно мы перешли наконец к тому что надо инжектнуть ejb с одного ear в другой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2016, 17:01 |
|
||
|
EJB Inject
|
|||
|---|---|---|---|
|
#18+
В чем проблема выделить такие ejb в отдельное приложение и навернуть REST интерфейс поверх? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2016, 17:03 |
|
||
|
EJB Inject
|
|||
|---|---|---|---|
|
#18+
забыл никПрикольно, вот так вот плавно мы перешли наконец к тому что надо инжектнуть ejb с одного ear в другой? Я же писал, что server.ear & web.war @Remote работает, просто стало интересно почему с @Local такие проблемы Еще вопрос, вот такой код для @Remote проходит Код: java 1. 2. 3. 4. Хотел бы заменить @EJB на @Inject Код: 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. Почему-то получаю iCatalogueService java.lang.NullPointerException ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2016, 17:22 |
|
||
|
EJB Inject
|
|||
|---|---|---|---|
|
#18+
Может подсказать почему при инъекции applicationBean у меня null? public_html\WEB-INF\faces-config.xml Код: 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. public_html\WEB-INF\beans.xml Код: java 1. 2. 3. 4. 5. 6. 7. UniqueSessionPhaseListener Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ApplicationBean Код: java 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2016, 08:49 |
|
||
|
EJB Inject
|
|||
|---|---|---|---|
|
#18+
Нашел тут Код: java 1. http://stackoverflow.com/questions/19930241/how-to-inject-in-a-phaselistener Но все равно ловлю null pointer Код: java 1. 2. 3. 4. 5. Примечательно, когда ApplicationBean бsk аннотирован @ManagedBean все работало ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2016, 09:56 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39310513&tid=2123701]: |
0ms |
get settings: |
5ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
142ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 449ms |

| 0 / 0 |
