JNDI查找JBoss应用服务器7

JNDI查找JBoss应用服务器7,jboss,jboss7.x,Jboss,Jboss7.x,如何在JBossAS7中访问远程EJB?当我在Jboss AS 7上部署应用程序时,我可以看到可移植的jndi名称,但无法使用相同的名称进行访问。将在Jboss AS 7.1中实现:确保您的ejb模块与需要访问ejb的模块具有相同的类加载器。 然后,使用这些代码 InitialContext ic = new InitialContext(); ic.lookup(*the jndi name you see*); 如果以-server-config standalone-preview.xm

如何在JBossAS7中访问远程EJB?当我在Jboss AS 7上部署应用程序时,我可以看到可移植的jndi名称,但无法使用相同的名称进行访问。

将在Jboss AS 7.1中实现:

确保您的ejb模块与需要访问ejb的模块具有相同的类加载器。 然后,使用这些代码

InitialContext ic = new InitialContext();
ic.lookup(*the jndi name you see*);

如果以-server-config standalone-preview.xml启动,这难道不起作用吗

因为这打开了JavaEE6的其余部分(尽管未经认证)。我说的是JBoss7.0.2(一切)


祝你好运

我用JBoss 7.1的最新版本解决了这个问题