Skip to main content

Skript-Log einschalten

Durch das Skript-Log werden die Laufzeiten der einzelnen Skripte mit Start- und Endzeitpunkt bis zur Millisekunde genau in das Documents-Log geschrieben und zudem wird die Laufzeit in Millisekunden berechnet. Hierdurch können Skripte mit langen Laufzeiten schnell identifiziert werden.

image-1598592783376.png

Das Skript-Log kann über die documents.ini eingeschaltet werden:

ScriptLog=1

Im Anschluss ist ein Neustart notwendig. Alternativ kann das Skript-Log ohne Neustart auch zur Laufzeit über die Wartungsoperation "ScriptLog 1" oder über den Portal-Skript-Aufruf "context.doMaintenance("ScriptLog 1");" eingeschaltet werden.

Das Skript "DEXPRO_Action_FinishAction" zum Beispiel führt die Aktion "forwardFile()" aus. Bei der Weiterleitung werden viele weitere Workflow-Skripte ausgeführt und zudem werden Documents-spezifische Skripte ausgeführt (diese beginnen mit "util"). Eine lange Laufzeit von diesem Skript beinhaltet demnach die Laufzeit vieler anderer Skripte und somit bedeutet eine lange Laufzeit nicht automatisch, dass die Fehler-Ursache in diesem Skript liegt!

Das Skript-Logging sollte nach dem Support wieder ausgeschaltet werden!