Journalisation Glassfish v3
Dans Glassfish v2.1 j'ai pu regarder mon web-journal des applications de tous les stdout et stderr dans le serveur glassfish log ($GF_HOME/domains/domain1/logs/serveur.le journal). Mais je ne vois pas la même dans v3. Est-il un paramètre qui doit être transformé ou faire des applications ont maintenant à l'appui de leur propre exploitation forestière?
source d'informationauteur ankimal
Vous devez vous connecter pour publier un commentaire.
Dans la v3 de l'environnement, du Système.et du Système.err envoyés dans le fichier de log... via un enregistreur.
L'enregistreur de son nom est "javax.de l'entreprise.système.std.com.soleil.de l'entreprise.v3.services.impl".
Un message Système.l'erreur est connecté à Niveau.SÉVÈRE. Un message du Système.est connecté à Level.INFO.
Vous pouvez démarrer le serveur et vérifier le niveau du journal pour "javax.de l'entreprise.système" dans la console d'administration. C'est le dernier enregistreur nommé sur la page dans cette capture d'écran, juste au-dessus du bouton "Enregistrer".
Si cet enregistreur est réglé sur OFF, pas de messages vont être dans le fichier journal. Si l'enregistreur est réglé à SÉVÈRE ou d'ALERTE, des messages Système.ne sera pas se connecté.
EDIT: Ajout de la capture d'écran
http://blog.saddey.net/2010/03/27/how-to-deploy-a-grails-application-to-glassfish/
Ce tutoriel très succinctement expliqué quel était le problème, et il corrige, au moins pour le graal des applications, qui est essentiellement ce que nous déployer sur glassfish.
Afin de voir le Système..print() messages, vous devez définir javax niveau de journalisation pour INFO.