Index |
wrapper.java.tmpdir.<x> Eigenschaft Übersicht |
||||||||
Eine breite Auswahl an Java-Anwendungen nutzen direkt oder indirekt das temporäre Verzeichnis Javas. Es wird oft für das Caching heruntergeladener Dateien oder remote jars, etc. verwendet. Die meiste Zeit wird das übliche vorgegebene temporäre Verzeichnis von Java korrekt funktionieren. Manchmal machen die Dateisystemberechtigungen des Systems es allerdings unmöglich für den Wrapper, in dieses Verzeichnis zu schreiben. Ein Beispiel dazu ist, wenn dieser als ein Dienst als Standard-SYSTEM-User unter Windows, beginnend von Windows Vista or 2008, ausgeführt wird. In solchen Fällen wird Javas übliche temporäre Verzeichnis auf das gesperrte Verzeichnis abgebildet: "C:\Windows\system32\config\systemprofile\AppData\Local\Temp\"
Beginnend mit der Wrapper version 3.5.0 wird der Wrapper nun das konfigurierte Verzeichnis beim Starten testen, um sicherzustellen, dass in dieses geschrieben werden kann.
Die wrapper.
Durch Setzen der "java.
|
wrapper.java.tmpdir.warn_silently |
||||||||
Steuert, wie der Wrapper den User informiert, dass in das temporäre Verzeichnis nicht geschrieben werden konnte Es wird stets eine Nachricht ins Log geschrieben, wenn debug output aktiviert wurde. Jedoch nur, wenn diese Eigenschaft auf FALSE eingestellt ist, wird der User eine Nachricht sehen, dass debug output deaktiviert wurde. Der Standardwert ist "TRUE" - aus Gründen der Abwärtskompatibilität.
Diese Eigenschaft wird ignoriert, wenn die Eigenschaft
wrapper. Auch wenn diese Nachricht sehr nützlich sein kann, ist diese standardmäßig in einem Silent-Modus, da virtuell alle Windows User den Fehler unter Vista und höher sehen würden, wenn Sie Ihren Dienst als Standard SYSTEM User laufen lassen würden; außer sie hätten selbst ein eigenes, benutzerdefiniertes Temp-Verzeichnis definiert. |
Verweis: Parameter |
|