我正在使用Arquillian在Java EE6项目中实现集成测试。 我创建了一个收缩包装耳朵档案,它存放在一个用于Arquillian测试的网络球体8上。 存档有一个beans.xml和一个persistence.xml。
如果我通过@EJB注释在测试中使用EJB,那么如果我尝试注入由springData通过CDI使用@Inject创建的dao,我会得到“无法注入成员”。
所以不要真的知道现在会出现什么问题。持久化上下文也未注入,并且无法通过jndi查找获取实体管理器。 Arquillian版本是1.7。
似乎有点奇怪。也许任何人都知道该尝试什么。非常感谢大家。