无法将 WebLogic 节点管理器日志级别设置为 DEBUG

无法将 WebLogic 节点管理器日志级别设置为 DEBUG

STDOUT 上转储的异常是:

Jul 6, 2011 12:17:00 PM weblogic.nodemanager.server.NMServer main
SEVERE: Fatal error in node manager server
weblogic.nodemanager.common.ConfigException: Invalid log level value 'DEBUG' for property 'LogLevel"
        at weblogic.nodemanager.server.NMServerConfig.getLevelProperty(NMServerConfig.java:218)
        at weblogic.nodemanager.server.NMServerConfig.<init>(NMServerConfig.java:159)
        at weblogic.nodemanager.server.NMServer.init(NMServer.java:176)
        at weblogic.nodemanager.server.NMServer.<init>(NMServer.java:141)
        at weblogic.nodemanager.server.NMServer.main(NMServer.java:337)
        at weblogic.NodeManager.main(NodeManager.java:31)

答案1

节点管理器正在使用来自的日志级别java.util.logging.Level,而不是使用 Oracle ( ) 记录的 WebLogic Server 使用的日志级别com.bea.logging.LogLevelLogLevel属性来自nodemanager.properties可以设置为:SEVEREWARNINGINFO(WL 节点管理器的默认值)、CONFIGFINEFINERFINEST和。ALLOFF

LogLevel也可以在 NodeManager 启动脚本中设置WL_SERVER/server/bin/startNodeManager.sh

JAVA_OPTIONS="$JAVA_OPTIONS -DLogLevel=ALL"

看:

答案2

看来你不是唯一发现这一点的人。

尽管文档

节点管理器使用与 WebLogic Server 相同的日志记录级别。

有几个论坛 帖子有其他人报告了同样的问题。

相关内容