Configuration des fichiers journaux

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 :
  1. Accédez à CRX DE Lite, pour votre serveur l’adresse est généralement du type http://<serveur>:<port>/crxde.

  2. Si vous ne disposez d’aucun fichier de configuration, créez-en un pour votre projet, tel que : /apps/<nom de composant>/config

  3. 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
  4. 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; 
  5. 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}
  6. La structure et les propriétés de votre nœud doivent être similaires à :

  7. Cliquez sur Save All (Enregistrer tout) dans CRX DE Lite et vos modifications prendront effet immédiatement.