Регистрация в Tomcat 8.5 не игнорирует класс - PullRequest
0 голосов
/ 13 февраля 2019

Поэтому я пытаюсь отфильтровать сообщение уровня WARNING из наших журналов tomcat.Предупреждение:

[ajp-nio-8020-exec-5] [com.sun.xml.ws.policy.EffectiveAlternativeSelector] .selectAlternatives WSP0075: Policy assertion "{http://schemas.xmlsoap.org/ws/2002/12/secext}SecurityToken" was evaluated as "UNKNOWN".

Я попытался обновить logging.properties в tomcat, добавив:

com.sun.xml.ws.policy.EffectiveAlternativeSelector.level = OFF

Несмотря на этопредупреждение продолжает показывать.До сих пор единственное, что я мог сделать, чтобы закрыть его, - это отключить java.util.logging.ConsoleHandler.level = OFF, что, очевидно, не идеально.

Мы запускаем файл vanilla logging.properties изTomcat 8.5, почему не работает простой уровень журнала классов = не работает?

Полный фрагмент:

java.util.logging.ConsoleHandler.level = FINE
java.util.logging.ConsoleHandler.formatter = org.apache.juli.OneLineFormatter


org.apache.catalina.core.ContainerBase.[Catalina].[localhost].level = INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].handlers = 2localhost.org.apache.juli.AsyncFileHandler

org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].level = INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].handlers = 3manager.org.apache.juli.AsyncFileHandler

org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].level = INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].handlers = 4host-manager.org.apache.juli.AsyncFileHandler

com.sun.xml.ws.policy.EffectiveAlternativeSelector.level = OFF

1 Ответ

0 голосов
/ 14 февраля 2019

Как указал jmehrens, имя логгера на самом деле было другим.Источником был com.sun.xml.ws.policy.EffectiveAlternativeSelector, но именем регистратора было com.sun.xml.ws.wspolicy.EffectiveAlternativeSelector.Один я обновил имя в logging.properties, он работал как шарм.Спасибо, Jmehrens!

...