Aufbau der WebOffice Logdatei
WebOffice schreibt seine Meldungen in die Datei WebOffice.log. Standardmäßig liegt sie unter:
<WebOffice-Anwendung>\WEB-INF\work\WebOffice.log
Erreicht die Datei 10 MB, wird sie als WebOffice.log.1 gesichert und eine neue WebOffice.log begonnen. Es werden bis zu neun Backups aufbewahrt (WebOffice.log.1 ist das jüngste, WebOffice.log.9 das älteste). Die Datei ist UTF-8-kodiert.
Aufbau eines Eintrags
Jeder Eintrag beginnt mit einer Kopfzeile, die mit # und dem Zeitstempel anfängt. Die folgenden Zeilen bis zur nächsten Kopfzeile sind die eigentliche Meldung, z. B. ein Stacktrace.
#2026-09-30 10:12:22,431 GS ERROR [http-nio-8443-exec-3 ] Leitungskataster 11C7E6DB5FA0FF76D9C54C567191A0B6 5408760 E334507610T34707
request to https://gis.example.com/arcgis/rest/services/Leitungen/MapServer/export failed: Read timed out (30000 ms)
java.net.SocketTimeoutException: Read timed out
Feld |
Beispiel |
Bedeutung |
|---|---|---|
Zeitstempel |
2026-09-30 10:12:22,431 |
Datum und Uhrzeit mit Millisekunden (Zeitzone des Servers) |
Logkategorie |
GS |
2-Buchstaben-Code der Logkategorie, siehe Tabelle unten. Fehlt im bisherigen Logformat. |
Loglevel |
ERROR |
FATAL, ERROR, WARN, INFO, DEBUG oder TRACE |
Thread |
http-nio-8443-exec-3 |
Name des Threads, der die Meldung geschrieben hat (Anfragen von Benutzern, Hintergrund-Threads, Initialisierung) |
Projekt |
Leitungskataster |
WebOffice Projekt, sofern die Meldung einem Projekt zugeordnet ist |
Session |
11C7E6DB… |
Session-ID der Benutzersitzung, sofern vorhanden |
Elapsed |
5408760 |
Millisekunden seit dem Start der Anwendung |
Fehlernummer |
E334507610T34707 |
Die Fehlernummer, die auch dem Benutzer in der Fehlermeldung des Clients angezeigt wird. Damit lässt sich ein gemeldeter Fehler im Log eindeutig wiederfinden. |
Bisheriges Logformat
Ältere Logdateien enthalten noch keinen Kategorie-Code; die Kopfzeile beginnt direkt nach dem Zeitstempel mit dem Loglevel. Der Log Explorer liest beide Formate, auch gemischt in einer Datei (z. B. wenn die Logdatei über ein Update hinweg geschrieben wurde). Einträge ohne Kategorie werden im Kategorie-Filter unter ohne geführt.
Logkategorien und ihre Codes
Der Code entspricht der Logkategorie, über die die Meldung geschrieben wurde. Die meisten Kategorien können im SynAdmin im Reiter Logging auf DEBUG gesetzt werden; eine Beschreibung der Kategorien finden Sie im Kapitel Problemanalyse und -behandlung.
Code |
Logkategorie |
Im Reiter Logging einstellbar |
|---|---|---|
AU |
AUTHORIZATION |
ja |
BR |
BRIDGE |
ja |
CL |
CLIENT |
ja |
CF |
CONFIG |
ja |
CO |
CONTROLLER |
ja |
CU |
CUSTOM |
ja |
FI |
FULLTEXTSEARCH.INDICES |
ja |
FQ |
FULLTEXTSEARCH.SEARCH |
ja |
ED |
FUNCTIONS.EDITING |
ja |
NT |
FUNCTIONS.NETTRACE |
ja |
GS |
GEOSERVER |
ja |
DB |
JDBC |
ja |
LD |
LDAP |
ja |
ME |
MEMORY |
ja |
NE |
NET |
ja |
RE |
REST |
ja |
TH |
THREAD |
ja |
TA |
THREAD.ACTIVITY |
ja |
US |
USER |
ja |
UM |
USERMANAGEMENT |
ja |
UT |
UTIL |
ja |
SE |
SELECTION |
nein |
GU |
GUI |
nein |
GE |
GUI_EVENT |
nein |
XM |
XML |
nein |
EN |
ENCODING |
nein |
WO |
(übrige WebOffice-Meldungen) |
nein |
?? |
(nicht zuordenbar) |
nein |