2010-08-17 140 views

回答

1

也没有。 EJB属于标准JAR文件(带有META-INF/ejb-jar.xml)。为了使用来自WAR的EJB,您需要将这两个存档放在EAR中。

由于这不太方便,因此EJB 3.1可能会将EJB打包到WAR中。

0

无状态会话Bean(SLSB)打包在包含或不包含可选部署描述符的EJB-JAR(这是一个常规JAR文件)中。 EJB-JAR和WAR在EAR中进行部署。

参见本文通过得不熊猫和Rezza Rahmann(实际上是从优异EJB 3在行动的提取物):