Я использую JBoss 7.0.2, поэтому я использую HornetQ в качестве JMS-сервера. Я правильно настроил JMS-очередь, поскольку могу без проблем отправлять сообщения в очередь и получать их, если я делаю это по-старому (без MDB).
Я использую Eclipse и собираю проект с помощью maven. У меня есть файл ear, развернутый с модулем сервера и клиента.
Внешний процесс будет отправлять сообщения в очередь (это работает).
Я подумал, что если я сделаю несколько сообщений отладки внутри constrcutor и разверну файл ear, то я должен увидеть это сообщение после развертывания один раз.
Мне не нужно помещать MDB внутри любого xml-файла, такого как ServletContextListener, в мой веб-проект в файле web.xml?
Я использую JSF 2, поэтому мне не нужно помещать этот bean-компонент в мой файл face-config.xml? Я вообще не использую Face-config.xml (в данный момент).