Arquillian不能注入EJB

时间:2015-10-13 12:04:35

标签: jboss-arquillian

我有一个测试类:

@RunWith(Arquillian.class)
public class ActionServiceTest {

    @EJB
    private ActionService actionService;
...
}

这很好用。 现在我创建了另一个文件ActionBuilder,它也应该注入EJB(但没有@RunWith Annotation)并且从ActionServiceTest调用,例如。

new ActionBuilder().foo()

public class ActionBuilder {

    @EJB
    ActionService actionService;
...
}

在这种情况下,actionServicenull。你能告诉我为什么吗?

1 个答案:

答案 0 :(得分:1)

您似乎正在使用new来绕过任何容器注入。