Я использую класс org.jboss.logging.Logger и, похоже, натолкнулся на несоответствие. Когда у меня появляется ошибка или предупреждение, мне просто нужно использовать logger.error("error message")
или logger.warn("warning message")
, и оно будет отображаться на основе настроек в файле jboss-log4j.xml.
Однако, основываясь на существующем коде jboss, это обсуждение и эта ссылка , когда используется трассировка, вы должны сначала определить, включена ли она, используя logger.isTraceEnabled()
. Почему кажется, что я должен это сделать только для трассировки?