Adsense Ad

Fix for Java error FRM-92095: Oracle JInitiator version too low


After logging into Java application in any browser (Chrome, Firefox, or Internet Explorer), Windows produces an error indicating that the JInitiator version is too low, system pop up below error message:


FRM-92095: Oracle JInitiator version too low. Please install version 1.1.8.2 or higher
Frm92095jinittoolow
Why:
The cause is the JRE version is not compatible. Oracle made an internal change in the Java plugin after Java 7 that causes Oracle Forms (Banner) to not recognize that Java is correctly installed.
Basic Step:
Replace following from formsweb.cfg file
# Page displayed to Netscape users to allow them to download Oracle JInitiator.
# Oracle JInitiator is used with Windows clients.
# If you create your own page, you should set this parameter to point to it.
jinit_download_page=/forms/jinitiator/us/jinit_download.htm
# Parameter related to the version of JInitiator
jinit_classid=clsid:CAFECAFE-0013-0001-0022-ABCDEFABCDEF
# Parameter related to the version of JInitiator
jinit_exename=jinit.exe#Version=1,3,1,22
# Parameter related to the version of JInitiator
jinit_mimetype=application/x-jinit-applet;version=1.3.1.22


# 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/1.4.2_06/index.html
# Parameter related to the version of the Java Plugin
jpi_classid=clsid:CAFEEFAC-0014-0002-0006-ABCDEFFEDCBA
# Parameter related to the version of the Java Plugin
jpi_codebase=http://java.sun.com/products/plugin/autodl/jinstall-1_4_2-windows-i586.cab#Version=1,4,2,06
# Parameter related to the version of the Java Plugin
jpi_mimetype=application/x-java-applet;jpi-version=1.4.2_06
# EM config parameter
# Set this to "1" to enable Enterprise Manager to track Forms processes
em_mode=0


with following
# 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/6u12/index.html
# Parameter related to the version of the Java Plugin
jpi_classid=clsid:CAFEEFAC-0016-0000-0012-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,12
# Parameter related to the version of the Java Plugin
jpi_mimetype=application/x-java-applet;jpi-version=1.6.0_12
# Applet parameter for Sun's Java Plugin
legacy_lifecycle=false




Solution 1:
Add a OS Parameter: JAVA_TOOL_OPTIONS, and parameter value: -Djava.vendor="Sun Microsystems Inc." as Environment Variables
1. Open Advanced system settings
Start Menu › Control Panel › System and Security › System
2. Click Environment Variables
Enviroment Variables
3. Add a System variables
Variable name: JAVA_TOOL_OPTIONS
Variable value: -Djava.vendor="Sun Microsystems Inc."
Java Tool Options
4. Re-log or reboot your system
Solution 2:
Add a OS Parameter: JAVA_TOOL_OPTIONS, and parameter value: -Djava.vendor="Sun Microsystems Inc." as Java Runtime Parameter
1. Open Java Control Panel
Windows 8 or Windows 10
Use search to find the Control Panel
  • Press Windows logo key + W to open the Search charm to search settings
  • In the search box enter Java Control Panel
  • Click on Java icon to open the Java Control Panel.
Windows 7, Vista
  • Click on the Start button and then click on the Control Panel option.
  • In the Control Panel Search enter Java Control Panel.
  • Click on the Java icon to open the Java Control Panel.
Windows XP
  • Click on the Start button and then click on the Control Panel option.
  • Double click on the Java icon to open the Java Control Panel.
Alternate method of launching Java Control Panel
In the Start Search box, type:
  • Windows 32-bit OS: c:\Program Files\Java\jre7\bin\javacpl.exe
  • Windows 64-bit OS: c:\Program Files (x86)\Java\jre7\bin\javacpl.exe
2. After the Java Control Panel opens, go to the Java tab as shown below.
The rest of the directions apply to both 32-bit and 64-bit Windows.
Java Control Panel
3. Click "View", then add -Djava.vendor="Sun Microsystems Inc." into the Runtime Parameter box

Click the section labeled Runtime Parameters and paste the following value in the box (everything exactly as typed to the right of the colon):-Djava.vendor="Sun Microsystems Inc."

Click OK to close this screen.

Click OK again to close the Java Control Panel.

Now, you should be able to launch your favorite browser and run Oracle Forms without encountering the Jinitiator error message. Note that updating Java may require you to go through these steps again.

No comments: