如何将EJB模块部署为wildfly AS中MODULES文件夹下的模块

时间:2015-02-26 09:43:51

标签: java wildfly-8 ejb-3.2 jboss-modules

我有一个包含EJB EJBTest.jar的jar并且已将其作为模块部署在modules文件夹下,并在wildfly应用程序服务器中部署为module.xml

在作为EJB使用者的WAR中,我在<module name="com.test.ejb" />的{​​{1}}下添加了对EJB模块<dependencies>的引用。

我得到jboss-deployment-structure.xml我明显得到的是,模块jar javax.naming.NameNotFoundException:未正确安装在wildfly应用服务器的EJBTest.jar文件夹下。

我怀疑EJB模块是否可以作为wildfly中的模块安装。我有一个bean接口和bean实现,分别用modules@remote注释。我错过了什么吗?或者是不可能在EJB中将EJB模块部署或安装为模块?请帮忙。非常感谢。

1 个答案:

答案 0 :(得分:0)

我不相信您可以在任何版本的WildFly中将EJB部署为模块。

但是,您可以将ejb jar文件安装为常规部署。即。您可以使用与部署WAR或EAR文件相同的方式部署ejb-jar文件。

你有什么理由不能这样做吗?