Question

Que doit-on utiliser dans jboss-log4j.xml pour activer / désactiver les traces de notre produit - « catégorie » ou tag « enregistreur »?

Par défaut JBoss utilise "catégorie" dans jboss-log4j.xml.
Mais pour autant que je sache « catégorie » est dépréciée et « enregistreur » devrait être utilisé à la place.
Pourquoi JBoss utilise dépréciée tag « catégorie » dans un nouveau produit?

Était-ce utile?

La solution

L'habitude, je soupçonne. Je reste à utiliser category aussi. Il se comporte exactement les mêmes que logger, il n'y a vraiment pas de différence.

Autres conseils

category dans le log4j.xml (sans s'y limiter jboss-log4j.xml) est pratique courante et sa non dépréciée. Ce qui se est dépréciée est le Category Class comme dans l'utilisation de Category dans le code comme,

Category category = Category.getInstance('something');

Dans log4j.xml, à la fois la catégorie et enregistreur peut être utilisé. Probablement le code plus récent aura le logger dans log4j.xml. Ancienne est category.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top