2 votes

Les applications web peuvent-elles utiliser JNDI pour rechercher un enregistreur ?

Nous avons plusieurs applications web qui tournent dans notre conteneur (Tomcat 6/7) et chaque application web configure sa propre journalisation spécifique à l'application (vers différents fichiers de journalisation). Certains événements doivent être enregistrés dans un fichier central partagé par toutes les applications web.

Nous utilisons JNDI pour consulter une source de données configurée dans Tomcat ; est-il possible de faire la même chose avec un enregistreur, de sorte que lorsque chaque application web démarre, elle récupère l'enregistreur partagé au niveau du conteneur ?

1voto

Bhaskar Points 3314

Je pense que cela devrait être possible, bien que je ne l'aie pas essayé moi-même. Le logger est un objet Java et vous pouvez stocker n'importe quel objet Java dans un magasin que JNDI connaît et JNDI devrait être en mesure de le récupérer.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X