Mittwoch, 10. Februar 2016

Forms 12c Development u. WLS auf Windows 7 und IE 11 auf Windows 10 - Teil 1

Da Forms 12c derzeit nur auf Windows 7 zertifiziert ist, kann eine sinnvolle Umgebung mit VMware auf Windows 10 als Host System aufgebaut werden.
Mittlerweile läuft die Installation von Forms 12c, dem WLS und den notwendigen Infrastructure Schemen recht reibungslos ab und da die Verbindung zwischen Gast und Host mit VMware ohne Nachkonfigurierung wie auf einer Machine abläuft, kann man sich recht schnell den eigentlichen Entwicklungsaufgaben widmen:
Das Ganze läuft nach meinen Erfahrungen mit einem recht geringen, mentalen Overhead.

Mit Windows 10 als Host System kann man die aktuellsten Front End Checks durchführen,
z.B. Internet Explorer 11 mit dem aktuellsten Java Plugin als Client Run Time für Forms 12c.
In der Windows 10 Suche IE eingegeben und schon bekommt man den Internet Explorer 11 zur Auswahl:


Ich verwende sowohl zur Erstinstallation als auch zu laufenden Java Verifizierungen einfach diesen Link: https://www.java.com/de/download/installed.jsp :


Bevor diese Verifizierung nicht erfolgreich ist, sollte man mit den Front End Forms Checks nicht anfangen.

Für die Installation des Webutil gibt es im Metalink: How to Configure Webutil in Forms12c




Da ich den Forms 12c Test gleich mit WebUtil anfangen wollte, musste ich an zwei Stellen nachbessern: Die Bereitstellung der tnsnames.ora:


und die Generierung der webutil.pll zur webutil.plx. Die aktuellen Namensanpassungen der Jacob..dll's und deren Größe sind in der webutil.cfg inzwischen korrekt angepasst.

Der Test läuft auf dem IE 11 unter Windows 10 erwartungsgemäß problemlos:


Da sich Oracle mit Forms 12c und Java 1.9 nun eigentlich zur Java Client Technologie bekennt, werde ich neben Java auch einen Augenmerk auf die Native Programmierung legen (JNI etc.) und in Folge davon berichten. 

Natürlich unter Windows 10, Microsoft Visual Studio 2015 und Oracle NetBeans 8.x.

Good Codings