TomEE中的EJB部署

时间:2013-07-16 11:21:00

标签: ejb ejb-3.0

我已经为我们发布到后端系统的所有SOAP请求和响应实现了无状态EJB。使用JSP中的usebean标记调用无状态EJB。

现在这背后的目标是可以在不同的应用程序上从不同的JSP文件进行相同的接口调用,我可以只引用相同的无状态EJB。

我正在使用Ecliper Juno来开发EJB

现在我的困惑在于在TomEE中部署EJB代码。您能否建议手动部署此步骤?我们稍后会使用Maven或Ant脚本自动执行它。

由于 塞特希

1 个答案:

答案 0 :(得分:1)

我可以看到两种方法在TomEE中放置代码。

一个。您可以将EAR放入app文件夹中。它默认不存在,但需要创建。

下面的链接应该提供有关整体目录结构的信息。

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

所以你应该把你的代码放在下面

  • / apps / {your ear name}文件夹
    • lib(包含应用程序所需的所有jar文件,如log4j,开源库)
    • META-INF文件夹
    • ejb jar
    • 网络组件之战

B中。在同一个WAR中捆绑servlet,JSP和EJB。这可以部署在tomee / webapps中。这也可以使用Eclipse。 http://openejb.apache.org/deploying-in-tomee.html