En fonction de vos besoins, vous pouvez créer un fichier journal distinct pour un composant donné afin d’isoler les messages de journal le concernant. Pour ce faire, effectuez les tâches suivantes : Accédez à CRX DE Lite, pour votre serveur l’adresse est généralement du type http://<serveur>:<port>/crxde.
Si vous ne disposez d’aucun fichier de configuration, créez-en un pour votre projet, tel que : /apps/<nom de composant>/config
Sous /apps/<nom de composant>/config, créez un nœud pour le nouveau journal de configuration, de la façon suivante : Name: org.apache.sling.commons.log.LogManager.factory.config-<identifier> (as this is a Logger)
where <identifier> is replaced by free text that you (must) enter to identify the instance (you cannot omit this information). For example, org.apache.sling.commons.log.LogManager.factory.config-ACM
Type: sling:OsgiConfig
Définissez les propriétés suivantes sur le nœud de journal ci-dessus :
Name: org.apache.sling.commons.log.file
Type: String
Value: specify the Log File; for example, ../logs/assetcomposer.log
Name: org.apache.sling.commons.log.names
Type: String[] (String + Multi)
Value: specify the OSGi services for which the Logger is to log messages;
Configurez les autres paramètres selon vos besoins : Name: org.apache.sling.commons.log.pattern
Type: String
Value: specify the pattern of the log message as required
For example : {0,date,dd.MM.yyyy HH:mm:ss.SSS} *{4}* [{2}] {3} {5}
La structure et les propriétés de votre nœud doivent être similaires à :
Cliquez sur Save All (Enregistrer tout) dans CRX DE Lite et vos modifications prendront effet immédiatement.
|
|
|