|
|
|
JBoss + JMS
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Начал изучать JMS. Пытаюсь задеплоить EJB-модуль, пример из документации по Java EE 1.4, который содержит MDB. Использую NetBeans 7.0.1 + JBoss AS 6.1.0 (или 5.1.0.GA). Код самого бина взял из примера. Проблемы с дескриптором jboss.xml. При деплое выдает ошибку (как с JBoss 6, так и с JBoss 5): 21:43:56,103 ERROR [AbstractKernelController] Error installing to Start: name=jboss.j2ee:binding=message-driven-bean,jndiName=local/SimpleMessage2@1589652658,plugin=invoker,service=EJB state=Create mode=Manual requiredState=Installed org.jboss.deployment.DeploymentException: The message-destination 'TestQueue' has no jndi-name in jboss.xml jboss.xml (создается автоматически NetBeans'ом) Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. ejb-jar.xml (создается автоматически NetBeans'ом) Код: 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. В случае с JBoss 5 прописываю в server\default\deploy\messaging\destinations-service.xml: Код: java 1. 2. 3. 4. 5. 6. В случае с JBoss 6 прописываю в server\default\deploy\hornetq\hornetq-jms.xml: Код: java 1. 2. 3. В JBoss 6 через JMXConsole проверял, JNDI queue -> TestQueue создается. Воспользовался описанным здесь способом http://stackoverflow.com/questions/5405409/what-could-be-the-problem-of-a-queue-that-does-not-have-a-jndi-name-in-jboss-xml не помогло ((. PS: И еще вопрос, почему в NetBeans при создании бина не видит javax.jms, если в кач-ве сервера приложений выбран JBoss6 ( http://community.jboss.org/thread/162249). Если же создать проект с JBoss5, то не жалуется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2011, 22:23:44 |
|
||
|
JBoss + JMS
|
|||
|---|---|---|---|
|
#18+
А в чём смысл использования J2EE 1.4? Почему не Java EE 5/6? Там же реально проще всё. И XML-я никакого не надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2011, 22:58:44 |
|
||
|
JBoss + JMS
|
|||
|---|---|---|---|
|
#18+
В целях обучения делаю проект. В нем кроме MDB есть BMP бины, поэтому JavaEE 1.4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2011, 23:04:18 |
|
||
|
JBoss + JMS
|
|||
|---|---|---|---|
|
#18+
Добрый день, ArthaZz! > jboss.xml (создается автоматически NetBeans'ом) Ты учишься автосозданию нетбинсом? :) Код: sql 1. Мне думается (я EJB2 не пробовал) что правильнее так: Код: sql 1. PS: а кто учит JEE1.4? Институт археологии? Или Неткрекер? :) -- Алексей JID: alxt@ya.ru Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2011, 08:57:27 |
|
||
|
JBoss + JMS
|
|||
|---|---|---|---|
|
#18+
Почему такое негативное отношения к Java EE 1.4. Вы думаете её стоит забыть как страшный сон? )) Ну а насчет: GKS_SamaraМне думается (я EJB2 не пробовал) что правильнее так: Код: sql 1. Не помогло - вываливается все с тем же Exception'ом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2011, 10:46:43 |
|
||
|
JBoss + JMS
|
|||
|---|---|---|---|
|
#18+
Добрый день, ArthaZz! > Почему такое негативное отношения к Java EE 1.4. Вы думаете её стоит > забыть как страшный сон? )) Да. Очень неудачная организация всего. > Не помогло - вываливается все с тем же Exception'ом. Я посмотрел- у меня (с учётом того, что записано в аннотации, т.к. JavaEE6) то же самое. Может правда не внимательно смотрел- до буковки не сверял. Просто приведу как работает в 6.1.0- может найдёте ошибку сравнением. hornetq-jms.xml: Код: sql 1. 2. 3. 4. В java-классе: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. Остальное там не нужно :) -- Алексей JID: alxt@ya.ru Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2011, 11:53:55 |
|
||
|
JBoss + JMS
|
|||
|---|---|---|---|
|
#18+
По всякому пробовал. JBoss не поддается. Зато удалось реализовать удаленного клиента для MDB EJB 3 + Jboss 6 и для MDB EJB 2 + Glassfish 3. Даже если посмотреть документацию JBoss http://docs.jboss.org/jbossas/getting_started/v5/html/mdb.html, jboss.xml у меня прописан правильно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2011, 21:04:23 |
|
||
|
JBoss + JMS
|
|||
|---|---|---|---|
|
#18+
Добрый день, ArthaZz! > Проблема решена. И как? -- Алексей JID: alxt@ya.ru Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2011, 09:54:57 |
|
||
|
JBoss + JMS
|
|||
|---|---|---|---|
|
#18+
Неоюходимо убрать из ejb-jar.xml (см. выше) следующие строки: Код: java 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2012, 01:58:13 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=37584467&tid=2132663]: |
0ms |
get settings: |
12ms |
get forum list: |
27ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
56ms |
get topic data: |
19ms |
get forum data: |
4ms |
get page messages: |
74ms |
get tp. blocked users: |
2ms |
| others: | 364ms |
| total: | 572ms |

| 0 / 0 |
