Вы должны использовать архив EAR для развертывания многомодульного приложения (со многими EJB).Средство развертывания JBoss для файлов и каталогов WAR не анализирует каталог WEB-INF / lib для каких-либо EJB-компонентов и не развертывает его.Из этого каталога будут загружены только простые классы.Разумеется, вы можете развернуть все EJB отдельно.
Для архива EAR необходимо указать файл application.xml, а вы можете указать jboss-app.xml с информацией о развертывании.Например,
<application>
<display-name>My Application</display-name>
<module>
<web>
<web-uri>web-app.war</web-uri>
<context-root>/myapp</context-root>
</web>
</module>
<module>
<ejb>ejb-app.jar</ejb>
</module>
</application>
Здесь ссылка на Руководство по конфигурации сервера JBoss 4.Я не нашел такого же контента в документации для AS 6. Но, вероятно, основная концепция развертывания та же самая.