Eclipse中的我的STDOUT /控制台输出充斥着如下行:
12:05:37,395 INFO [STDOUT] 2163 [RMI TCP Connection(1)-127.0.0.1] DEBUG org.apache.struts.action.ActionServlet - Processing extensions for '/getFare'
我可以在jboss-logging.xml(jboss级别或app-level)中输入什么条目来隐藏这些错误消息?
我是否需要使用某种特殊的花式滤镜/图案匹配?
我已经在jboss-logging.xml中有以下条目,我认为这会限制org.apache错误消息:
<logger category="org.apache">
<level name="WARN"/>
</logger>
我已经成功设置了每个应用程序的日志记录,直接在EAP / META-INF中放置一个单独的jboss-logging.xml文件。它的内容是:
<?xml version="1.0" encoding="UTF-8"?>
<logging xmlns="urn:jboss:logging:6.0" xmlns:b="urn:jboss:bean-deployer:2.0">
<define-context name="myapp"/>
<logger category="com.myproject.myClass"><level name="DEBUG"/></logger>
</logging>
该类如何记录到STDOUT的示例:
12:06:00,075 WARN [com.myproject.myClass] THIS IS A CUSTOM WARNING MESSAGE FROM ONE OF MY PROJECTS .JAVA CLASS FILES
答案 0 :(得分:0)
我刚刚遇到了与INFO [STDOUT]类型的消息相同的问题。使用像这样的日志记录过滤器很有用:
<logger category="STDOUT">
<level name="WARN"/>
</logger>