2016-01-18 5 views
0

Je passe de Seam 2 à Java EE7 avec CDI et quelques extensions Apache Deltaspike (en utilisant WildFly). Une chose qui me manque est un bon enregistreur qui peut formater le message (par exemple, comme le String.format ou le MessageFormat).Remplacement de Seam 2 Logger (ou Seam3 Solder Logger)

J'ai vu que Seam 3 Solder logger était censé remplacer l'enregistreur Seam 2 mais le développement sur Seam 3 Solder a été arrêté et il était supposé être repris par Apache Deltaspike.

J'ai regardé autour mais je ne pouvais pas trouver d'API de journalisation dans Deltaspike. Est-ce que quelqu'un peut me diriger dans la bonne direction ou suggérer de bons remplacements de loggers qui permettent le formatage des messages?

+0

L'injection de l'enregistreur est devenue un anti-pattern au fil du temps, car il ne s'agit que d'un surcoût sans réel avantage. Tout le reste dépend de votre cadre de journalisation. Il y en a tellement là-bas, donc ce ne devrait pas être un gros problème pour trouver celui qui vous convient. –

Répondre

0

Semble que le JBoss Logger (org.jboss.logging.Logger) offre le formatage String.format et MessageFormat.

Je pensais que j'utilisais ce logger mais Eclipse importait plutôt javax.util.logging.Logger qui semble plutôt limité.