Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Logging 如何使用log4j+;slf4j用于OpenIDM,而不是7月_Logging_Forgerock_Openidm - Fatal编程技术网

Logging 如何使用log4j+;slf4j用于OpenIDM,而不是7月

Logging 如何使用log4j+;slf4j用于OpenIDM,而不是7月,logging,forgerock,openidm,Logging,Forgerock,Openidm,这是我正在阅读的内容,以了解如何为Forgerock OpenIDM配置服务器日志。我在本文档中没有看到任何提到如何使用除JUL之外的任何其他日志框架的内容 我们真的可以在Forgerock OpenIDM中使用任何其他日志框架吗?请指导。我不熟悉该特定系统,但如果它登录到java.util.logging而不是SLF4J API,则可能无法更换日志子系统,因为程序必须显式加载新的处理程序-这无法在配置时完成 例如,见: 一位评论员写道: 你需要打电话 . 您还需要在根记录器上启用所有日志级别

这是我正在阅读的内容,以了解如何为Forgerock OpenIDM配置服务器日志。我在本文档中没有看到任何提到如何使用除JUL之外的任何其他日志框架的内容


我们真的可以在Forgerock OpenIDM中使用任何其他日志框架吗?请指导。

我不熟悉该特定系统,但如果它登录到
java.util.logging
而不是SLF4J API,则可能无法更换日志子系统,因为程序必须显式加载新的处理程序-这无法在配置时完成

例如,见:

一位评论员写道:

你需要打电话 . 您还需要在根记录器上启用所有日志级别(中的原因) 在java.util.logging中,删除默认控制台 阿佩德

原因是jul-to-slf4j桥不能替换中的类 java.util.logging包在运行时静态执行重定向 不适用于其他网桥实现。相反,它必须注册 根记录器上的处理程序,并侦听日志语句,如 任何其他处理程序。然后它将重定向这些日志记录语句


感谢您的回复,我已经阅读了一些提及相同内容的参考资料。这就为记录语句增加了相当大的开销,我希望避免这种情况,除非这是使用OpenIDM实现它的唯一方法。我想知道我是否可以对OpenIDM进行任何配置,使服务器使用log4j日志配置而不是JUL