升级到JBoss 7后,我开始看到类似这样的消息(7.1.1 DEBUG 5780 JtaTransactionManager.findTransactionManager在后备JNDI位置[java:comp / TransactionManager]上找不到JTA TransactionManager),该消息消耗了日志并且使检索变得困难有用的日志消息。 这是我的log4j2文件的一部分:
<Loggers>
<Root level="DEBUG">
<AppenderRef ref="APPLICATION" />
<AppenderRef ref="ERROR" />
<AppenderRef ref="CONSOLE" />
</Root>
</Loggers>
它属于DEBUG,所以我认为我可能不得不更改Root level logger中的某些内容才能将其过滤掉。但是我不明白的是,当我们转到JBoss 7时,为什么这些消息开始出现?这可以解决吗?