Skip to Main Content

Oracle Forms

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

How to control JRE version used by browser running a form

user8466164Oct 9 2014 — edited Oct 16 2014

I am struggling with Java version issues in trying to run a form on Forms 11g (11.1.2.1) developer.  My intent is to force the browser to run my forms applet under JRE 1.6.0_45, but I am missing something, somewhere.

My environment is:

Windows 7 64-bit VM on VMware Workstation 9.x (running on W7 54-bit HP Elitebook workstation)

MS Internet Explorer 11 (11.0.9600.xxxxx)  (Yes, I know IE 11 is not supported for this version of Forms but it is what we have in production environment)

INSTALLED JRE:  1.6.0_45 (64-bit)

edit:  INSTALLED and ENABLED:  Java Plug-in 1.6.0_45  (64-bit)

In have specified the 1.6.0_45 JRE in my formsweb.cfg as follows:

# Page displayed to users to allow them to download Sun's Java Plugin.

# Sun's Java Plugin is typically used for non-Windows clients.

# (NOTE: you should check this page and possibly change the settings)

jpi_download_page=http://java.sun.com/products/archive/j2se/6u45/index.html

# Parameter related to the version of the Java Plugin

jpi_classid=clsid:CAFEEFAC-0016-0000-0045-ABCDEFFEDCBA

# Parameter related to the version of the Java Plugin

jpi_codebase=http://java.sun.com/update/1.6.0/jinstall-6-windows-i586.cab#Version=1,6,0,45

# Parameter related to the version of the Java Plugin

jpi_mimetype=application/x-java-applet;jpi-version=1.6.0_45

# Applet parameter for Sun's Java Plugin

legacy_lifecycle=false

With all of this in place when I start a form, the browser asks permission to install 1.6.0_25, and unless I allow it, the form applet does not start.  If I use the DOM explorer of MS IE Developer Tools [F12] I see this:

<COMMENT id=forms_plugin_info appname="" appcodebase="http://java.sun.com/update/1.6.0/jinstall-6-windows-i586.cab#Version=1,6,0,45" appwidth="1000" appheight="750" plug_ver="clsid:CAFEEFAC-0016-0000-0045-ABCDEFFEDCBA" serverURL="/forms/lservlet;jsessionid=tjjnJ3TH5LBpDgY4y3yQ5rWywM0mvGcsvKGX5LDQQP9h25pLnMh1!-1871527765?ifsessid=AdminServer.formsapp.3">

</COMMENT>

Why does the browser want to install JRE 1.6.0_25 when this (and the formsweb.cfg) call for 1.6.0_45?  The only reason I have been able to think of is that I have not specified the minimum version required correctly, but I'm snow blind to it now after staring at it and rechecking it so many times.

Constructive comments are welcomed, and thank you in advance.

Hank

Message was edited by: user8466164

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Nov 13 2014
Added on Oct 9 2014
15 comments
9,525 views