|
Bei Bedarf können Sie eine separate Protokolldatei für eine bestimmte Komponente erstellen, um die von ihr protokollieren Meldungen zu isolieren. Führen Sie zu diesem Zweck die folgenden Aufgaben durch: Wechseln Sie zu CRX DE Lite (für Ihren Server, üblicherweise http://<Server>:<Anschluss>/crxde.
Wenn kein Konfigurationsordner vorhanden ist, erstellen Sie einen für Ihr Projekt (z. B. /apps/<Komponentenname>/config).
Erstellen Sie unter „/apps/<Komponentenname>/config“ einen Knoten für die neue Protokollierungskonfiguration. Gehen Sie dazu wie folgt vor: 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
Legen Sie die folgenden Eigenschaften auf dem oberen Protokollierungsknoten fest:
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;
Konfigurieren Sie bei Bedarf die anderen Parameter: 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}
Die Struktur und die Eigenschaften des Knotens sollten wie folgt aussehen:
Klicken Sie in CRX DE Lite auf Alle speichern. Die Änderungen werden daraufhin sofort übernommen.
|
|
|