Конфигурация JBoss 4.0.5 MDB - PullRequest
0 голосов
/ 24 марта 2009

Этот избивает меня, и я не смог понять это ... Так что вот так. Я хочу добавить в свое приложение Message Drive Bean, который упакован в файл .ear

Следуя документации, я создал jboss.xml и ejb-jar.xml, которые я пытался вставить в META-INF, корень и в WEB-INF, но я просто не вижу, как это работает (т. е. MDB никогда не загружается и не принимает сообщения.

Файл моего уха выглядит так:

META-INF/
META-INF/MANIFEST.MF
META-INF/application.xml
myapp.war

1 Ответ

2 голосов
/ 05 августа 2009

Мое окончательное решение состояло в том, чтобы разделить код MDB (и поддерживающие классы) в отдельный файл внутри уха (myapp-mdb.jar). И чтобы поддерживать это с теми же отображениями и классами гибернации, связанные файлы гибернации были упакованы myapp.har.

META-INF\MANIFEST.MF
META-INF\application.xml
META-INF\jboss-app.xml
myapp-mdb.jar
myapp.har
myapp.war

Просто выложу ответ для справки.

...