We are currently working with Oracle Forms and Reports 11.1.2.2.0 (64-bit) using Oracle WebLogic Server 10.3.6 (64-bit) installed with the 64-bit JDK 1.7.0_40. Currently, we configure the jpi parameters (jpi_download_page, jpi_codebase, etc.) to use Java 7. Here is an excerpt from formsweb.cfg of what we deploy to have end users download a Java 7 JRE (using Java 7u67 as an example):
jpi_download_page=http://java.sun.com/products/archive/j2se/7u67/index.html
jpi_classid=clsid:CAFEEFAC-0017-0000-FFFF-ABCDEFFEDCBA
jpi_codebase=http://java.sun.com/update/1.7.0/jinstall-7u67-windows-i586.cab#Version=1,7,0,67
jpi_mimetype=application/x-java-applet
NOTE: For the jpi_classid, we are using clsid:CAFEEFAC-0017-0000-FFFF-ABCDEFFEDCBA so that users can continue using their currently installed Java 7 JRE without being forced to use a specific Java 7 update.
As we know that Java Runtime Environment (JRE) 8 update 5 or higher is supported with clients running an Oracle Forms 11.1.2.2.0 application inside their supported Web browsers per Oracle's certification matrix for Forms 11.1.2.2.0 (we are aware that JDK 8 is not supported with Forms 11.1.2.2.0) found at http://www.oracle.com/technetwork/es/middleware/docs/oracle-forms-111220certmatrix-2087910.xls?ssSourceSiteId=otnen, we are looking to be able to set up the auto-download for JRE 8 using the jpi parameters in formsweb.cfg (or using EM under "Web Configuration"). As we know in Internet Explorer, the URL in the jpi_codebase parameter is where it can find the .cab file used for the auto-download of the JRE. Although it works fine for JRE 6 and JRE 7, if we were to use the following parameter configuration settings modified for JRE 8:
jpi_download_page=http://java.sun.com/products/archive/j2se/8u25/index.html
jpi_classid=clsid:CAFEEFAC-0018-0000-FFFF-ABCDEFFEDCBA
jpi_codebase=http://java.sun.com/update/1.8.0/jinstall-8u25-windows-i586.cab#Version=1,8,0,25
jpi_mimetype=application/x-java-applet
nothing happens in the Web browser launching the Forms application.
Using the jpi_codebase parameter, if we go directly to http://java.sun.com/update/1.8.0/jinstall-8u25-windows-i586.cab to download the JRE, we get an error saying, "File not found."
We went to http://www.oracle.com/technetwork/java/javase/autodownload-140472.html on Oracle's website which explains more information about finding the appropriate URL for auto-downloading JREs, it only shows the URL structure for JRE 7u71 and 7u71. We used this layout for JRE 8, but we are receiving the error, "File not found" when using the URL directly.
Based on these results, would anyone happen to know if JRE 8 is currently available (or even supported) for auto-download using the jpi parameters in formsweb.cfg? We know that anyone can download the latest Java 7 or Java 8 JRE manually from Oracle, but it would be convenient if it could be auto-downloaded if it is currently possible. If this would be more of a question for the Java or Java Runtime forum, please let me know.
Thanks,
Scott