Fichier Logger.properties

Utilisez le fichier Logger.properties pour définir les attributs du programme de consignation pour votre composant.

Le fichier des propriétés est chargé lors du premier appel de la méthode Logger.getLogger(loggername) dans une application. Le fichier Logger.properties doit se trouver dans le chemin d'accès aux classes de WebSphere Application Server ou dans le chemin d'accès aux classes du contexte.

Le sous-système de consignation utilise des événements de base commun pour représenter tous les messages du fichier activity.log de WebSphere Application Server. Vous pouvez indiquer votre propre modèle de fabrique d'événements à utiliser avec vos consignateurs. Utilisez la propriété eventfactory du fichier Logger.properties. Pour obtenir plus de détails sur le modèle Common Base Event, voir rubrique Exemple de modèle Common Base Event.

Par convention, le nom du fichier modèle de la fabrique d'événements doit être le nom complet du module utilisant le modèle. Le nom du fichier doit se terminer par l'extension .event.xml. Par exemple, le nom de fichier modèle de fabrique d'événements valide du module com.abc.somepackage est le suivant :

com.abc.somepackage.event.xml

Lorsque vous spécifiez la valeur de la propriété eventfactory dans le fichier Logger.properties, incluez le chemin d'accès complet sans aucune barre oblique d'interlignage relative à la racine de votre entrée de chemin de classes. N'incluez pas l'extension .event.xml.

Par exemple, si les fichiers modèle de l'exemple précédent sont situés dans le répertoire com/abc/templates, la valeur valide de la propriété eventfactory est :

com/abc/templates/com.abc.somepackage

Finalement, si ce fichier modèle de fabrique d'événements est utilisé par le programme de consignation com.abc.somepackage.SomeClass, alors l'entrée suivante apparaîtra dans le fichier Logger.properties :

com.abc.somepackage.SomeClass.eventfactory=com/abc/templates/com.abc.somepackage
Remarque : Cette rubrique fait référence à un ou plusieurs des fichiers journaux de serveur d'applications. Il est recommandé de configurer le serveur de telle sorte qu'il utilise l'infrastructure de journalisation et de trace HPEL (High Performance Extensible Logging) à la place des fichiers SystemOut.log, SystemErr.log, trace.log et activity.log sur les systèmes distribués et IBM® i. Vous pouvez également utiliser HPEL conjointement avec vos fonctions de journalisation z/OS natives. Si vous utilisez l'infrastructure HPEL, vous pouvez accéder à toutes les informations de journalisation et de trace en utilisant l'outil de ligne de commande LogViewer à partir de votre répertoire bin de profil de serveur. Pour plus d'informations sur l'utilisation de HPEL, voir les informations sur l'utilisation de HPEL en vue du traitement des incidents liés aux applications.

Icône indiquant le type de rubrique Rubrique de référence



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rtrb_configcbeapps
Nom du fichier : rtrb_configcbeapps.html