CIB webdesk technischer Leitfaden

7. Betrieb

7.4. Beschreibung wichtiger Log-Einträge

Verschiedene Fehlersituationen finden sich in der Log-Datei als Java-Exceptions wieder.
Ein Eintrag entspricht dabei dem folgenden Muster:

ERROR … :Exception occured (oder andere Meldung)
ERROR … : vollqualifizierter Name der Exception
ERROR … : mehrzeiliger Stacktrace mit Methodennamen und Zeilennummern
ERROR … : Caused by: Gekapselte Exception
ERROR … : mehrzeiliger Stacktrace mit Methodennamen und Zeilennummern

Es folgt eine Beschreibung besonderer Exceptions nach denen die Logdatei durchsucht werden können um Probleme in der technischen Infrastruktur oder beim Zusammenspiel der einzelnen Komponenten automatisiert zu erkennen. Die Meldungen bei den gekapselten Exceptions geben typischerweise genaueren Hinweis auf die konkrete Ursache.

Exception

Erläuterung

de.cib.webdesk.exceptions.AuthenticationException

Anmeldung am System fehlgeschlagen. Dies kann mehrere Gründe haben. Beispielsweise Nutzer ist nicht vorhanden oder Passwort nicht korrekt.

de.cib.webdesk.exceptions.StorageConnectionException

Hinweis auf Datenbank-Fehler. Sowohl aufgrund von Nicht-Erreichbarkeit, Netzwerkproblemen usw. als auch Konfigurationsfehler, fehlende Tabellen oder ähnliches.
Typische Standard Java Exceptions im Cause:
java.net.ConnectException
java.sql.SQLException

de.cib.webdesk.exceptions.WebdeskIOException

Hinweis auf Probleme mit dem Dateisystem. Prüfen sie ob alle erforderlichen Verzeichnisse existieren, Berechtigungen korrekt gesetzt sind und genügend Speicher auf dem Datenträger frei ist.
Typische Standard Java Exceptions im Cause:
java.io.IOException
java.io.FileNotFoundException

de.cib.webdesk.exceptions.DocumentServerCallException

Hinweis auf Probleme im CIB documentServer oder bei der Kommunikation mit diesem.

java.lang.OutOfMemoryError

Die JVM hat nicht mehr genügend Hauptspeicher. Prüfen sie die Aufrufargumente und stellen Sie wenn möglich einen Heapdump bereit, so dass geprüft werden kann ob ein Speicherleck in der Software vorliegt.

de.cib.webdesk.exceptions.WebdeskSystemException

Sollte ebenfalls überwacht werden, da ein Auftreten auf Konfigurationsprobleme oder Fehler in der Software hinweisen kann.

de.cib.webdesk.exceptions.WrongExternalAccountException

Es wurde versucht sich mit einem Mandanten anzumelden der in der Persistenz nicht angelegt ist. Kann bei gehäuftem Auftreten ein Hinweis auf Fehlkonfiguration oder ein organisatorisches Problem / falsche Integration von CIB darktom sein.

de.cib.webdesk.exceptions.DataModelCorruptionException

Deutet auf einen schwerwiegenden Fehler im internen Datenmodell hin.

 

Nachfolgende eine Liste von Exceptions, die im Regelbetrieb in der Logdatei auftreten können – typischerweise aber kein technisches Problem indizieren:

Exception

Erläuterung

de.cib.webdesk.exceptions.DocumentGenerationException

Fachlicher Fehler in Vorlagen oder Datenversorgung

de.cib.webdesk.exceptions.CheckMaskViolationException

Ein generiertes Dokument entspricht nicht der Prüfschablonen

de.cib.webdesk.exceptions.FontListViolationException

Ein generiertes Dokument entspricht nicht der Schriftenliste

de.cib.webdesk.exceptions.VersionException

Für eine Vorlage oder Paket konnte keine gültige Version ausgewählt werden

 

Andere Exceptions in den Logs deuten auf Fehler in der Fachlichkeit hin und müssen bei Auftreten durch CIB geprüft werden.