Beim Öffnen sehr großer Dateien kann es vorkommen, dass der Sign Live! CC zur Verfügung stehende Arbeitsspeicher nicht ausreicht (Fehlermeldung: … “Java heap space”).
Die erste, optionale Maßnahme ist, den Trusted Mode zu deaktivieren. Bei aktiviertem Trusted Mode behält die Anwendung die zu signierende Datei während der Verarbeitung vollständig im Speicher, um Manipulationen zu vermeiden. In einer sicheren Umgebung kann auf dieses Verfahren verzichten werden.
So deaktivieren Sie den Trusted Mode:
- Öffnen Sie die Einstellungen über die Menüoption Extras>Einstellungen>Sicherheit>Trusted Mode
- Deaktivieren Sie das Ankreuzfeld “Dokumentenintegrität sicherstellen”
- Starten Sie die Anwendung neu.
Sollte diese Maßnahme nicht zum Erfolg führen, müssen Sie der Anwendung mehr Speicher zur Verfügung stellen. Das Log gibt Auskunft darüber, wieviel Speicher Java aktuell beim Betriebssystem maximal nachfragt, im folgende Fall z. B. ca. 512 MB:
[2019.11.20-09:29:57.818][I][d.i.tools.logging][executor singleton][] maxmemory=477626368Prüfen Sie zunächst, dass das Betriebssystem tatsächlich soviel Speicher für Java zur Verfügung stellen kann. Betriebssystem und andere Anwendungen benötigen auch Speicher!
Wenn genügend Speicher zur Verfügung steht und dieser nicht genügt für die zu verarbeitenden Dokumente, setzen Sie bitte stufenweise den von Java reklamierten Speicher hoch: 1 GB, 2 GB, … .
So stellen Sie in Sign Live! CC mehr Arbeitsspeicher zur Verfügung:
- Kopieren Sie die Datei
<INSTALLATIONSVERZEICHNIS>\demo\vmoptions\more memory\*.vmoptions1 nach <INSTALLATIONSVERZEICHNIS>\bin\*.vmoptions1
Die kopierte Datei bezieht sich auf das .exe, welches für den GUI-Betrieb verwendet wird. - Wichtig!
Falls Sie Sign Live! CC als Service betreiben, muss eine zusätzliche Kopie der .vmoptions-Datei passend zum Namen des service.exe erstellt werden:
Windows: SignLiveCC_service.exe.vmoptions
Linux: signLivecc.service.vmoptions - Starten Sie Sign Live! CC neu.
- Sollte der Arbeitsspeicher noch nicht ausreichen, kann der Wert in der/den vmoptions-Datei(en) mit einem Editor editiert und der Wert zum Beispiel auf -Xmx2048m für 2 GB erhöht werden. Der Maximalwert ist davon abhängig, wie viel Arbeitsspeicher Ihrem Rechner zur Verfügung steht.
1) Der Name der vmoptions-Datei ist abhängig vom eingesetzten Betriebssystem.