记录模式 - 不记录原因

时间:2010-03-08 16:55:50

标签: java logging logback

我遇到了一些日志问题。在查看了JBoss Seam源代码之后,我相信问题就出现了。我希望看到JBoss Seam迁移到SLF4J,因为Hibernate代码已经使用它了。

我认为问题是我没有log4j可用,并且我没有配置Logback来使用JDK日志记录。

我想暂时,我需要使用其中一个让日志再次运行。

实际上,第二个想法,我只会使用一个静态记录器。 JBoss Seam记录器(一旦工作)的优点是它可以处理EL,但老实说,我没有在我的日志中的任何地方使用它。这是一个很好的功能,但我仍然可以得到我想要的东西而不支持EL。

沃尔特

2 个答案:

答案 0 :(得分:1)

我不知道你问题的答案,但我发现以下内容有用。

我还认为您想要的答案取决于降低日志记录级别(以便您有更详细的日志)或使用记录器的更详细日志记录。也就是说,它与格式无关。但这是猜测而且可能是错误的。

答案 1 :(得分:0)

模式很好。您使用的是哪个版本的logback?您能否显示发出日志记录请求的确切代码行?如:

logger.error(“某些例外”,e);

从上面可以看出,在记录异常时如何使用logback。你好像在抛出异常而不是记录它......