2014-06-10 24 views
0

在过去,当我开始使用Eclipse Juno和MyFaces 2.1.x,当我管理bean并在tomcat 7.0中调试应用程序时,我会看到在控制台日志。当managedbean被初始化时记录

现在我已切换到Eclipse Kepler和MyFaces 2.2,并且我不再在托管bean的控制台中看到日志条目。

我到处搜索过,但是当我搜索日志记录时,stackoverflow不断返回登录,记录等搜索结果。

如何在日志中创建托管bean实例时进行日志记录?

回答

0

我已经检查了用于记录语句的com.sun.faces.mgbean包。这些类具有内部日志逻辑,其结果为messages,其为Strings。但据我所知,只有在发生错误时才会创建这些消息,而不是在创建bean时创建。可以肯定的是,尝试将日志框架工作日志级别更改为trace

也许你在你的豆子里有你自己的日志语句?它看起来像这样吗?

private void init() { 
    log.debug(getClass().getName() + " created!"); 
}