如何避免在JBoss中打印此WARN消息

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何避免在JBoss中打印此WARN消息相关的知识,希望对你有一定的参考价值。

我的日志受到JBOSS 7中下面的日志消息的打击。你能否建议如何停止此日志消息。

2018-02-28 13:37:13,618 WARN  [com.arjuna.ats.arjuna] (default-threads - 48) ARJUNA012141: Multiple last resources have been added to the current transaction. This is transactionally unsafe and should not be relied upon. Current resource is LastResourceRecord(XAOnePhaseResource(LocalXAResourceImpl@5d70439b[connectionListener=653eac5d connectionManager=7f6856e8 warned=false currentXid=null productName=mysql productVersion=10.2.13-MariaDB-log jndiName=java:/jdbc/db_jndi]))
答案

在standalone.xml文件的logging树脂部分中,在相应的handler元素下添加如下内容:

<filter>
        <not>
            <match pattern="ARJUNA012141"/>
        </not>
</filter>

当然,您应该使用jboss-cli实用程序添加这些行。您是否知道对日志记录的更改不需要重新启动服务器,但是会在定义的刷新间隔内获取?

以上是关于如何避免在JBoss中打印此WARN消息的主要内容,如果未能解决你的问题,请参考以下文章

我们如何防止警告在其消息末尾打印奇怪的文本? [复制]

WL.Logger.(log and warn) 没有在 Logcat 上打印出来

如何从自定义列表视图中获取选定项目并在 toast 消息中打印?

Datastax Cassandra Java 驱动程序 WARN 消息

如何在 Jboss 中配置 com.arjuna.ats.jta.orphanSafetyInterval

如何向 ViewPager 提供许多片段并避免错误代码?