Questions & Answers

SOLVED
mseyfarth
Elite Observer

Logging vom CC

Jump to solution

Hallo zusammen,

weiรŸ jemand wo ich die Logs fรผr den CC finde?

Wir haben die Version 2020-12 im Einsatz mit einem Tomcat 9.

Es gibt nur eine globale CC Instanz und keine projektspezifischen.

Wir haben ein Uploadhook geschrieben, der im CC alles andere als zuverlรคssig funktioniert. (Webapp dazu wurde installiert)

Es gibt Logausgaben im Code alla

Logging.logInfo("Image extension:" + media.getPicture(project.getMasterLanguage()).getPictureResolution(resolution).getExtension(), this.getClass());

Aber ich finde einfach nichts dazu auf dem Server.

Muss ich evtl. noch irgendwas aktivieren oder woran kรถnnte es scheitern?

Das Problem von hier ist wieder aufgetreten
UploadHook funktioniert im Content Creator nicht (Nur PRD Server)

Danke und GruรŸ
Matthias

0 Kudos
1 Solution

Accepted Solutions
hoebbel
Crownpeak employee

Hallo Matthias,

eigentlich sollte der ContentCreator in das catalina.out loggen. Ab einer der nรคchsten FirstSpirit Versionen wird der ContentCreator standardmรครŸig in eine eigene Datei loggen.

Wenn bei Euch der ContentCreator nicht in das catalina.out loggt oder Logging in einem anderen Format und/bzw. in eine andere Datei gewรผnscht ist, so muss dies zur Zeit noch entsprechend konfiguriert werden.

Dazu gibt es verschiedene Mรถglichkeiten:

  • Das Logging kann รผber eine zentrale logback.xml Konfigurationsdatei im lib Verzeichnis des Tomcats konfiguriert werden.
    Nach- bzw. Vorteil: Diese Konfiguration gilt fรผr alle Webanwendungen, was potentiell dazu fรผhren kann, dass mehrere Web-Anwendungen nun nur noch in die dort konfigurierte Datei loggen
  • Das Logging kann รผber eine Webapp-spezifische logback.xml Datei konfiguriert werden, die nur das Logging dieser einen Webapp modifiziert.
    Vor- bzw. Nachteil: Die Web-app muss รผber deren web.xml so konfiguriert werden, dass diese Konfigurationsdatei auch benutzt wird.

Ich habe mal ein Beispielmodul angehรคngt, dass ein entsprechende Konfiguration vornimmt, wenn man den ContentCreator auf einem Tomcat betreibt. Einfach das Modul auf dem FirstSpirit Server installieren und dann in die ContentCreator Webapp einfรผgen und den ContentCreator neu ausrollen. Geloggt wird dann in die Datei "firstspirit-lb.log" im logs Verzeichnis des Tomcats. Bei einer abweichenden Konfiguration muss der Dateiname in Zeile 7 der logback.xml Datei im Modul entsprechend angepasst werden. [das fsm ist eine zip Datei, deren Inhalt auf den รผblichen wegen modifiziert werden kann]

Bitte achte auf die Release Notes der nรคchsten FirstSpirit Versionen. Dieses Modul kann/sollte entfernt werden, sobald das Standardlogging zur Verfรผgung steht. Ansonsten wรผrde es dieses Standardlogging รผberschreiben...

Viele GrรผรŸe

Holger

View solution in original post

0 Kudos
2 Replies
hoebbel
Crownpeak employee

Hallo Matthias,

eigentlich sollte der ContentCreator in das catalina.out loggen. Ab einer der nรคchsten FirstSpirit Versionen wird der ContentCreator standardmรครŸig in eine eigene Datei loggen.

Wenn bei Euch der ContentCreator nicht in das catalina.out loggt oder Logging in einem anderen Format und/bzw. in eine andere Datei gewรผnscht ist, so muss dies zur Zeit noch entsprechend konfiguriert werden.

Dazu gibt es verschiedene Mรถglichkeiten:

  • Das Logging kann รผber eine zentrale logback.xml Konfigurationsdatei im lib Verzeichnis des Tomcats konfiguriert werden.
    Nach- bzw. Vorteil: Diese Konfiguration gilt fรผr alle Webanwendungen, was potentiell dazu fรผhren kann, dass mehrere Web-Anwendungen nun nur noch in die dort konfigurierte Datei loggen
  • Das Logging kann รผber eine Webapp-spezifische logback.xml Datei konfiguriert werden, die nur das Logging dieser einen Webapp modifiziert.
    Vor- bzw. Nachteil: Die Web-app muss รผber deren web.xml so konfiguriert werden, dass diese Konfigurationsdatei auch benutzt wird.

Ich habe mal ein Beispielmodul angehรคngt, dass ein entsprechende Konfiguration vornimmt, wenn man den ContentCreator auf einem Tomcat betreibt. Einfach das Modul auf dem FirstSpirit Server installieren und dann in die ContentCreator Webapp einfรผgen und den ContentCreator neu ausrollen. Geloggt wird dann in die Datei "firstspirit-lb.log" im logs Verzeichnis des Tomcats. Bei einer abweichenden Konfiguration muss der Dateiname in Zeile 7 der logback.xml Datei im Modul entsprechend angepasst werden. [das fsm ist eine zip Datei, deren Inhalt auf den รผblichen wegen modifiziert werden kann]

Bitte achte auf die Release Notes der nรคchsten FirstSpirit Versionen. Dieses Modul kann/sollte entfernt werden, sobald das Standardlogging zur Verfรผgung steht. Ansonsten wรผrde es dieses Standardlogging รผberschreiben...

Viele GrรผรŸe

Holger

0 Kudos

Perfekt danke dir Holger, teste ich zeitnah aus!

GrรผรŸe

Matthias

0 Kudos

Type a product name