0
我用@Inject记录器使用下面的代码片段注入记录工作:@Inject标注不记录仪
public class Resources {
@Produces
public Logger produceLog(InjectionPoint injectionPoint) {
return LoggerFactory.getLogger(injectionPoint.getMember().getDeclaringClass().getName());
}
}
上述工作为战争的模块,但它返回一个在ejb模块上的空指针异常。
我的容器是JBoss 6.4 EAP。
这是什么问题?
你有beans.xml文件放置在你的EJB的META-INF目录? – mendieta
你在哪里得到这个NPE? –
谢谢@mendieta,beans.xml不见了! –