Назад | Перейти на главную страницу

Не удалось установить уровень журнала диспетчера узлов 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)

Диспетчер узлов использует уровни журнала из java.util.logging.Level, и он не использует те, которые используются WebLogic Server, как это задокументировано Oracle (com.bea.logging.LogLevel). В LogLevel собственность от nodemanager.properties можно установить на: SEVERE, WARNING, INFO (по умолчанию для WL Node Manger), CONFIG, FINE, FINER, FINEST, ALL и OFF.

LogLevel можно также установить в скрипте запуска NodeManager WL_SERVER/server/bin/startNodeManager.sh:

JAVA_OPTIONS="$JAVA_OPTIONS -DLogLevel=ALL"

Видеть:

Похоже, вы не единственный, кто это нашел.

Хотя документация говорит

Node Manager использует те же уровни ведения журнала, что и WebLogic Server.

Есть несколько Форум сообщения там, которые сообщают о той же проблеме.