Spaniens Vergabeportal scheitert an veraltetem Java Web Start

Elektronische Ausschreibungen in Spanien blockieren, da das Staatsportal auf Java Web Start angewiesen ist, seit Java 11 entfernt.

Deutsch · Ursprüngliche Diskussion auf Spanisch · Veröffentlicht

Spaniens Vergabeportal scheitert an veraltetem Java Web Start
Elektronische Vergabe in Spanien stößt auf eine .jnlp-Hürde

Eine winzige Datei kann Unternehmen von öffentlichen Ausschreibungen ausschließen. LicitacionelectronicaPLACSP.jnlp ist der Starter, mit dem das spanische Staatsvergabeportal seine Anwendung für elektronische Ausschreibungen öffnet. Ein Doppelklick führt oft zu nichts oder einem undurchsichtigen Fehler mit einem Link für „weitere Informationen“. Hier beginnt die Odyssee.

Die Ursache liegt nicht in der Datei selbst. Web Start, das Java-System zur Ausführung dieser Starter, wurde nach Java 11 eingestellt. Auf modernen Systemen ist die .jnlp-Datei nutzlos. Der zweite Teil des Problems besteht darin, dass das Verfahren der öffentlichen Vergabe weiterhin davon abhängt.

Was ist eine .jnlp-Datei und warum öffnet sie sich nicht mehr

Eine .jnlp-Datei ist nicht das Programm, sondern die Adresse, unter der es liegt. Beim Öffnen musste das Gerät die Portalanwendung herunterladen, überprüfen und ausführen. Dieser Mechanismus, Java Web Start, war bis Java 8 integriert und wurde dann aus dem Standardpaket entfernt. Die Folge ist eine schwer zu rechtfertigende technische Lücke: Systeme, die nicht migriert wurden, fordern weiterhin eine Komponente, die nicht mehr verteilt wird.

Daher gibt es einen scheinbaren Ausweg: Installation einer älteren Java-Version oder Nutzung eines Computers mit Windows 7, wo der Starter noch funktioniert. Das ist keine Lösung, sondern ein behelfsmäßiger Patch.

Die verbreitete Lösung: javaws.exe und „öffnen mit“

Der häufigste Weg führt über die ausführbare Datei javaws.exe, den Java-Web-Anwendungsstarter. Manuelle Ausführung statt Verlassen auf die Dateizuordnung des Systems behebt oft das erste Klickproblem. Die schnellste Variante ist Rechtsklick auf die .jnlp-Datei, Auswahl von öffnen mit und Wahl von „Java(TM) Web Launcher“ aus der Liste.

Es scheint banal. Ist es nicht: Wenn das System diese Zuordnung nicht hat, bietet Windows alles Mögliche außer dem richtigen Starter an. Es gibt offizielle Dokumentation dazu —das Portal verweist auf seinen eigenen Punkt 1.4— sowie einen viel zitierten externen Leitfaden mit dem Titel „wie ich die Installation einer Java-Anwendung unter Linux überlebt habe“, der den gesamten Ablauf zusammenfasst. Dass das zuverlässigste Rezept ein privates Tutorial ist, sagt viel über den aktuellen Stand aus.

Was die Blockade offenbart: Java 8 trägt immer noch die Verwaltung

Dieser Vorfall verbindet sich mit grundlegender Kritik. Ein Forumsnutzer ironisierte darüber, dass öffentliche Websites „bereits“ auf Java 8 laufen und diese Version mit ihren Lambdas und Streams präsentieren, als wäre sie die Zukunft.

Das Öffnen der Datei ist nur die halbe Miete

Die vollständige Sequenz ist fast eine Parabel. Nach mehreren gescheiterten Versuchen öffnete sich die Datei dank einer per E-Mail gesendeten PDF-Erklärung einer anderen Person, und die Einreichung wurde abgeschlossen, „so gut ich es verstehen konnte“. Dann kam die Warnung: Es gab Dinge, die neu gemacht werden mussten. Bei Wiederaufnahme der Arbeit gab die neue Datei —LicitacionelectronicaPLACSP(1).jnlp— exakt denselben Fehler zurück. Fortschritt im .jnlp-Format bedeutet, wieder am Anfang zu stehen.

Die technische Sarracena ist einfach: Solange die Verwaltung Web Start nicht abschafft, erfordert die Ausschreibung über dieses Portal weiterhin altes Java und Geduld. Die politische Seite ist unbequemer: Ein verpflichtendes Verfahren sollte nicht davon abhängen, dass jemand einem ein PDF-Rezept per Mail schickt.

Auch verfügbar auf: English

Zusammenfassung einer Diskussion auf Burbuja.info - Foro de economía, actualidad y política., aus dem Spanischen übersetzt und vor der Veröffentlichung geprüft. Die ganze Diskussion lesen (16 Antworten).

Weitere Zusammenfassungen

Alle Zusammenfassungen auf Deutsch →

-
Volver