Die Belegkorrektur zeigt manche Belege nicht für die Bearbeitung an – was muss ich tun?

Antwort:

Wenn die Validierung mit Belegkorrektur im PDF-Mapper aktiviert ist, werden manchmal Belege nicht zur Bearbeitung angezeigt.

Dies trifft insbesondere für große, mehrseitige PDF-Dokumente zu.
Im Logfile taucht java.lang.OutOfMemoryError: Java heap space auf. Dem PDF-Mapper ist dann nicht genügend Speicher zugewiesen, um große Dokumente aufzubereiten.

Weisen Sie dem PDF-Mapper bitte mehr Speicher zu. Öffnen Sie dafür das PDF-Mapper-Installationsverzeichnis und dort das Verzeichnis config.
Hier öffnen Sie die Datei executor.properties mit einem reinen Texteditor (notepad.exe o.ä. – kein Wordpad oder Word!).

1. Ersetzen Sie die Angabe
executor.command=java -Xmx384M -jar lib/netx.jar …
durch
executor.command=java -Xmx2048M -jar lib/netx.jar …

2. Prüfen Sie, dass Sie auch 2GB Arbeitsspeicher im Betriebssystem zur Verfügung haben. Alternativ können Sie auch andere Werte, wie z.B. 512M für 512 MByte oder 1024M für 1GB Arbeitsspeicher verwenden.

3. Den PDF-Mapper stoppen und neu starten.
Im executor-log müsste dann eine Zeile mit
… Starting: java -Xmx2048M -jar lib/netx.jar …
erscheinen.

Weitere Informationen:

  • Automatische Validierung: Link
  • 8 Schritte, um PDF-Dokumente automatisch auslesen zu können: Link

War dieser Beitrag hilfreich?