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不見了! –