【发布时间】:2015-10-13 12:04:35
【问题描述】:
我有一个测试类:
@RunWith(Arquillian.class)
public class ActionServiceTest {
@EJB
private ActionService actionService;
...
}
这很好用。
现在我创建了另一个文件 ActionBuilder,它也应该注入 EJB(但没有 @RunWith 注释)并从 ActionServiceTest 调用,例如
new ActionBuilder().foo()
.
public class ActionBuilder {
@EJB
ActionService actionService;
...
}
在这种情况下,actionService 是 null。你能告诉我为什么吗?
【问题讨论】:
-
您使用的是微部署吗?微部署中是否包含 ActionService(和 impl)?
标签: jboss-arquillian