我知道这是一个非常简单的问题,但由于我刚接触Wildfly,尝试解决这个问题时并没有成功。
在JBoss 4.2的旧版本中,当我想要将一个ejb jar文件与多个war文件共享时,我只需将ejb jar文件部署到应用服务器上,并使用文件'jndi.properties'在我的war项目中配置jndi,该文件放置在war文件的某个源目录中,就像这样:
jndi.properties
---------------
java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces
java.naming.provider.url=jnp://localhost:1099
现在,使用Wildfly 8.1时,这种方法不再有效。我不知道jndi属性文件的内容是否改变,或者我是否需要做其他事情。因此,我想问:如何在Wildfly 8.1中将ejb jar文件与多个wars共享(我不想使用ear文件)?
提前感谢。
马科斯
附注:交叉发布:https://developer.jboss.org/thread/249133
@Remote
接口及其实现。 - Alexander Langer