Glassfish中的Java EJB查找失败

时间:2014-04-11 09:48:05

标签: java maven junit glassfish

我正面临着在嵌入式EJBContainer for Glassfish中查找bean的问题。我在JDNI工作的一个独立的JUnit测试中尝试过多个东西。但是,当我通过Apache Maven运行全套测试时,无法找到JNDI。有些日子以来,我一直在讨论这个问题,我找不到任何解决方法。 EJB版本是3.1。

我查看了以下资源:https://glassfish.java.net/javaee5/ejb/EJB_FAQ.htmlhttps://java.net/jira/browse/GLASSFISH-12298

尝试

@Stateless
@Local
@EJB(name="java:global/SharedBean", beanInterface=SharedRemote.class)
public class SharedBean implements SharedRemote { ... }

但是,我尝试在“java:global / SharedBean”中进行查找,并且它在一个独立的JUnit测试中工作。但是,只要我通过Apache Maven运行它就会抛出全套测试

javax.naming.NamingException

有什么想法吗?

0 个答案:

没有答案