2010-03-11 3 views
7

Что мы должны использовать в jboss-log4j.xml, чтобы включить/выключить трассировки для нашего продукта - тег категории или тега?Категория VS logger tags в jboss-log4j.xml

По умолчанию JBoss использует «категорию» в jboss-log4j.xml.
Но насколько я знаю, «категория» устарела, и вместо этого следует использовать «регистратор».
Почему JBoss использует устаревший тег категории в новом продукте?

ответ

6

Привычка, я подозреваю. Я все еще использую также category. Он ведет себя точно так же, как logger, там действительно нет разницы.

+2

Глядя на javadoc, класс Category теперь устарел в пользу Logger. В конфигурации я бы ожидал, что оба будут поддерживаться. – TJR

+4

это ** плохой ** привычка продолжать использовать обесцененные функции. – Martin