Ohne Java Plugin und Netscape Plugin API: Forms-Anwender sollten auf Java Web Start umstellen

  • Erstellt von DOAG Online
  • Java, Forms

Oracle Forms-Anwendungen nutzen in Browsern vermehrt Java-Applets und benötigen dazu das Java Plugin. In den letzten Jahren wurde dieses Plugin häufig wegen Sicherheitsmängeln kritisiert und wird von Oracle mit dem kommenden JDK 9 Release als "deprecated", also veraltet markiert. Ebenso fällt in Webbrowsern die Netscape Plugin API zum Ausführen von Java-Applets weg. Forms-Anwender müssen handeln und  sollten ihre Ablaufumgebung umstellen, damit Anwendungen in Zukunft weiterhin gestartet werden können. Abhilfe schafft hier zum Beispiel Java Web Start.

Forms-Anwendungen, die noch Java-Applets nutzen, sollten zu Java Web Start migriert werden, das bereits seit Jahren in Java Runtime Environment (JRE) enthalten ist und automatisch installiert wird. Im Gegensatz zu Java-Applets benötigen Java-Web-Start-Anwendungen keinen Browser mehr, um ablaufen zu können. Im kommenden JDK9-Release werden die Java-Applet-Klassen zwar noch laufen, aber Entwickler sollten darauf verzichten.

Kein Support für Netscape Plugin API

Ein weiteres Problem ist die zum Starten von nicht migrierten Forms-Anwendungen benötigte Netscape Plugin API (NPAPI). Verschiedene Browser-Hersteller bereiten seit Jahren die Abschaltung der NPAPI vor oder haben den Support wie im aktuellen Chrome bereits eingestellt. Firefox wird mit dem kommenden Update im März den Support ebenfalls einstellen. Ohne diese Schnittstelle können keine Java-Applets mehr ausgeführt werden. Forms-Anwendungen, die auf Java-Applets angewiesen sind, müssen dann auf Java Web Start oder eine andere Alternative migrieren.

Webinar Web Start & Forms 12c

Das DOAG Webinar Web Start & Forms 12c am 16. März 2017 beschäftigt sich mit diesem Thema. Forms-Anwender haben hier die Möglichkeit, sich über Web Start auszutauschen und Best-Practice-Berichte zu hören. Das Webinar ist für alle Teilnehmer kostenlos. Melden Sie sich hier an.