将JSF错误重定向到日志文件

时间:2012-08-16 15:32:37

标签: jsf logging system.out

如何将所有JSF错误日志消息重定向到日志文件?目前正在写入SystemOut.log文件。

我尝试将System.out更改为自定义PrintStream,它将写入日志文件,并将系统输出语句记录到日志文件中。但是JSF错误消息仍然被写入SystemOut.log文件。

1 个答案:

答案 0 :(得分:2)

Mojarra使用java.util.logging记录器。因此,您需要做的就是在运行时类路径中提供或更改logging.properties文件。您可以根据需要使用VM参数-Djava.util.logging.config.file覆盖/指定属性文件位置。

另一种方法是在servletcontainer级别配置它。目前还不清楚你正在使用哪一个,但确切的文件名SystemOut.log是其中一个典型的WebSphere。您也可以在其管理控制台中配置跟踪/日志记录。