2016-09-28 251 views
0

我用@Inject记录器使用下面的代码片段注入记录工作:@Inject标注不记录仪

public class Resources { 

    @Produces 
    public Logger produceLog(InjectionPoint injectionPoint) { 
     return LoggerFactory.getLogger(injectionPoint.getMember().getDeclaringClass().getName()); 
    } 

} 

上述工作为战争的模块,但它返回一个在ejb模块上的空指针异常

我的容器是JBoss 6.4 EAP。

这是什么问题?

+1

你有beans.xml文件放置在你的EJB的META-INF目录? – mendieta

+0

你在哪里得到这个NPE? –

+0

谢谢@mendieta,beans.xml不见了! –

回答