Я пытаюсь использовать новую функцию EJB3.1, в которой можно развернуть EJB, упакованный в файл .war.
Я использую Maven 2.2.1 для упаковки модуля EJB, а затем отбрасываю банку ejb в модуле war (как зависимость). Последняя война содержит простой web.xml без содержимого и библиотеку ejb jar в каталоге lib. Однако, хотя приложение развернуто правильно, аннотированный ejb (@Stateless) не распознается контейнером. У меня нет дескриптора ejb-jar.xml (который я считаю необязательным в EJB3).
Если я развертываю jar-файл ejb самостоятельно (отбрасывая его в каталог развертывания в JBoss), он развертывается с назначенным именем jndi.
Я что-то упустил?