当前位置: 首页 > 知识库问答 >
问题:

Tomcat 8.5日志记录不忽略类

冯驰
2023-03-14

所以我试图从我们的tomcat日志中过滤出一条警告级别的消息。警告是:

[ajp-nio-8020-exec-5][com.sun.xml.ws.policy.EffectiveAlternativeSelector]。选择备选方案WSP0075:策略断言“{http://schemas.xmlsoap.org/ws/2002/12/secext}SecurityToken”被评估为“未知”。

我尝试更新tomcat中的logging.properties以添加:

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

尽管如此,警告仍在继续。到目前为止,我唯一能做的事情就是关闭java。util。登录中。安慰者。水平=关闭,这显然不理想。

我们正在进行一次普通的伐木。Tomcat 8.5中的属性文件为什么简单的类log level=off不起作用?

完整片段:

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个答案

刘修能
2023-03-14

正如jmehrens指出的,记录器的名称实际上是不同的。源com.sun.xml.ws.policy.有效替代选择器,但记录器名称com.sun.xml.ws.wspolicy.有效替代选择器。我更新了一个名字logging.properties它很有魅力。谢谢, jmehrens!

 类似资料:
  • 我最近将我的Win 8开发盒和CentOS 6部署环境升级到Tomcat 7.0.42。开始获取“信息:至少扫描了一个JAR的顶级域名,但没有包含顶级域名......”消息。根据其他SO问题,操作过程是在Tomcat的logging.properties中启用FINE日志,以找出哪些JAR是问题。 我已经试过了,但无济于事。无论我做什么,我都无法让Tomcat注意到我对${TOMCAT_HOME)

  • 互联网上有许多帖子建议如何从logback迁移到log4j2进行Spring引导日志记录。 参考这个sof post-Spring Boot日志与log4j2-我已经配置我的项目使用log4j2。然后我添加了一些基本的log4j2.xml和log4j2.properties文件来测试。 但是在这些更改之后,我的项目无法进行任何日志记录。有人能帮我找出毛病吗? 项目代码可在github-https:

  • 我想在我的应用程序中使用SLF4J+logback用于两个目的--日志和审计。 14:41:57.978[main]信息AUDIT_LOGGER-110欢迎使用main 如何确保审核消息在审核记录器下只出现一次?

  • 问题内容: 以下代码是从文档中复制的。我应该能够查看所有信息日志。但是我没有。即使将setLevel设置为INFO,我也只能看到警告和以上内容。 为什么会这样呢?: 输出: 信息和调试消息到哪里去了? 问题答案: 更换线 与 它应该可以按预期工作。如果您不使用任何处理程序来配置日志记录(如您的帖子中所示,您只为记录器配置一个级别,但在任何地方都没有处理程序),则将获得一个“不得已使用”的内部处理程

  • 问题内容: 我正在考虑将Redis用于Web应用程序日志记录目的。我用谷歌搜索,有人将日志转储到Redis队列/列表中,然后将计划的工作人员转储到磁盘中。 http://nosql.mypopescu.com/post/8652869828/another-redis-use-case- centralized-logging 我希望寻求理解,为什么不直接使用Redis持久化到磁盘?如果我分配了一

  • logging 模块自 2.3 版以来一直是 Python 标准库的一部分。在 PEP 282 中有对它的简洁描述。除了 基础日志教程 之外,这些文档是非常难以阅读的。 日志记录一般有两个目的: 诊断日志 记录与应用程序操作相关的日志。例如,当用户遇到程序报错时, 可通过搜索诊断日志以获得上下文信息。 审计日志 为商业分析而记录的日志。从审计日志中,可提取用户的交易信息, 并结合其他用户资料构成用