3
我想使用新的EJB3.1功能,可以在其中部署打包在.war文件中的EJB。JBoss 6 - 在戰爭包裝中部署ejb
我使用Maven 2.2.1打包EJB模塊,然後將ejb jar放入war模塊(作爲依賴項)。最終的戰爭包含一個簡單的web.xml,沒有內容,而lib目錄中的ejb jar庫。但是,雖然應用程序已正確部署,但註釋的ejb(@Stateless)無法被容器識別。我沒有ejb-jar.xml描述符(我認爲它在EJB3中是可選的)。
如果我自己部署ejb jar(通過將它放入JBoss的deploy目錄中),它會被分配一個jndi名稱。
我在這裏錯過了什麼嗎?