2013-07-16 103 views
1

我已經爲所有發佈到後端系統的SOAP請求和響應實施了無狀態EJB。使用JSP中的usebean標記調用無狀態EJB。TomEE中的EJB部署

現在這個背後的目標是可以從不同的應用程序上的不同JSP文件進行相同的接口調用,我可以引用相同的無狀態EJB。

我使用Ecliper朱諾開發EJB

現在我的困惑是在哪裏部署TomEE EJB代碼。您可以請建議手動部署此步驟?我們將在稍後使用Maven或Ant腳本自動化它。

感謝 塞特希

回答

1

我可以看到2種方式來放置代碼TomEE。

答:您可以將EAR放入應用程序文件夾中。它默認情況下不存在,但需要創建。

下面的鏈接應該提供一個關於整體目錄結構的想法。

http://openejb.apache.org/tomee-directory-structure.html

所以你應該把你的代碼像下面

  • /應用/ {你的耳朵名}文件夾
    • LIB(包含所有必要的罐子申請喜歡log4j,但開放源庫)
    • META-INF文件夾
    • ejb jar
    • 戰爭Web組件

B.捆綁的Servlet,JSP和在同一個WAR的EJB。這可以部署在tomee/webapps中。這也可以使用Eclipse。 http://openejb.apache.org/deploying-in-tomee.html