PDF-AS v5.0 Release vom 25.06.2026

Mit dem Major-Release PDF-AS 5.0 erfolgt eine Migration auf aktuelle Software-Infrastruktur.

Demnach sind beim Einspielen des Updates einige Änderungen notwendig.

Wir empfehlen, das Update zunächst in einer Testumgebung einzuspielen und die erfolgreiche Migration im entsprechenden Use-Case zu testen.

Änderungen in dieser Version

Durchführen eines Updates von PDF-AS Web

Das Major-Release 5.0 bringt einige Änderungen mit sich.

Aus diesem Grund soll auf jeden Fall ein vollständiges Backup der existierenden PDF-AS-Web-Umgebung durchgeführt werden, bevor das Upgrade versucht wird.

PDF-AS-Web wurde auf Java 17 migriert. PDF-As-Web 5.0 sollte also mit einem geeigneten Servlet-Container (wie z.B. Tomcat 11) betrieben werden.

PDF-AS-Web wurde auf Spring Boot migriert. Hierdurch ändert sich der notwendige Parameter für externe Logging-Einstellungen. PDF-AS wird mit einer geeigneten Standard-Konfiguration für das Logging ausgeliefert, die Logdateien der Form pdfas.log in den Tomcat-Logordner schreibt. Für eine Konfiguration über eine externe Konfigurationsdatei muss der frühere Parameter logback.configurationFile durch den Spring-Boot-Parameter logging.config ersetzt werden.

Der Security-Layer-Einsprungpunkt der ID Austria (bku.mobile.url) hat sich geändert. Die mitgelieferte Beispiel-Konfiguration beinhaltet den aktuellsten Wert (https://service.a-trust.at/mobile/https-security-layer-request/default.aspx). Falls eine Konfiguration einer älteren Instanz übernommen wird, sollte dieser Wert angepasst werden.

Zum verbesserten Monitoring von PDF-AS-Web wird der Spring Boot Admin Client mit ausgeliefert, um eine Integration in einen Monitoring-Server zu ermöglichen. Im Standardzustand ist dieser deaktiviert. Um ihn zu aktivieren, sollten spring.boot.admin.client.enabled und spring.boot.admin.client.url entsprechend gesetzt werden.

Der Parameter web.upload.RequestsizeMax wurde zur besseren Konsistenz zu web.upload.requestsizeMax umbenannt.

Das Releasepacket wurde um einen separaten PDF-AS-Web Build pdf-as-web-db-* ergänzt welcher das im Handbuch beschriebene Datenbank-Backend für die SOAP Schnittstelle bereits inkludiert.