Arquillian测试Java EE6中@Inject的问题

时间:2014-09-30 15:55:07

标签: java-ee ejb cdi spring-data jboss-arquillian

我正在使用Arquillian在Java EE6项目中实现集成测试。 我创建了一个收缩包装耳朵档案,它存放在一个用于Arquillian测试的网络球体8上。 存档有一个beans.xml和一个persistence.xml。

如果我通过@EJB注释在测试中使用EJB,那么如果我尝试注入由springData通过CDI使用@Inject创建的dao,我会得到“无法注入成员”。

所以不要真的知道现在会出现什么问题。持久化上下文也未注入,并且无法通过jndi查找获取实体管理器。 Arquillian版本是1.7。

似乎有点奇怪。也许任何人都知道该尝试什么。

非常感谢大家。

0 个答案:

没有答案