Dobrý den,
chtěl bych poprosit o pomoc s konfigurací logování.
Mám projekt napsaný v GWT 2.4, jelikož je projekt v zárodku je
prošpikovaný logováním od úrovně SEVERE až po FINEST.
Můj gwt.xml soubor obsahuje následující konfiguraci logování:
<inherits name="com.google.gwt.logging.Logging"/>
<set-property name="gwt.logging.firebugHandler" value="DISABLED" />
<set-property name="gwt.logging.popupHandler" value="ENABLED" />
<set-property name="gwt.logging.simpleRemoteHandler"
value="ENABLED" />
<set-property name="gwt.logging.logLevel" value="FINEST"/>
<set-property name="compiler.stackMode" value="emulated" />
<set-configuration-property
name="compiler.emulatedStack.recordLineNumbers" value="true" />
Log se vypisuje jak v popup okně aplikace, tak se zapisuje na server (v
Eclipse do okna Console)
Abych mohl logovat i na serveru, tak jsem do složky SRC (v Eclipse)
přidal konfiguraci logování pro tomcat.
Soubor logging.properties obsahující následující konfiguraci:
handlers = org.apache.juli.FileHandler,
java.util.logging.ConsoleHandler
org.apache.juli.FileHandler.level = ALL
org.apache.juli.FileHandler.directory = ${catalina.base}/logs
org.apache.juli.FileHandler.prefix = visualreg.
java.util.logging.ConsoleHandler.level = ALL
java.util.logging.ConsoleHandler.formatter =
java.util.logging.SimpleFormatter
Když spustím Tomcat, vytvoří se mi dle očekávání ve složce logs soubor
visualreg.log a aplikace loguje.
Problém je, že loguje vše jen od úrovně SEVERE po INFO. Vše ostatní
CONFIG, FINE, FINER a FINEST ignoruje. Přitom se v popup okně aplikace
vypisuje vše a jsou tam vidět i záznamy o tom, že simpleRemoteHandler
hlášku zalogoval. Ukázka textu z popup okna GWT aplikace:
Wed Aug 29 08:32:36 GMT+200 2012
cz.vktechnik.visualreg.webapplication.client.VisualREG_WebApplication
FINER: onModuleLoad metod started.
Wed Aug 29 08:32:36 GMT+200 2012
cz.vktechnik.visualreg.webapplication.client.VisualREG_WebApplication
FINE: Check if user is logged in. currentSessionID: undefined
Wed Aug 29 08:32:36 GMT+200 2012 WireActivityLogger FINEST: Remote
logging message acknowledged
Wed Aug 29 08:32:36 GMT+200 2012 WireActivityLogger FINEST: Remote
logging message acknowledged
Mořím se s tím už druhý den a nejsem schopen přesvědčit Tomcat aby
logoval až do úrovně FINEST.
Předem děkuji za jakoukoli radu,
Korecký