United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-7066067 7u01: Java plugin doesn't work on windows with IE browser
JDK-7066067 : 7u01: Java plugin doesn't work on windows with IE browser

Details
Type:
Bug
Submit Date:
2011-07-12
Status:
Resolved
Updated Date:
2012-03-30
Project Name:
JDK
Resolved Date:
2011-08-17
Component:
deploy
OS:
windows_7,windows
Sub-Component:
plugin
CPU:
x86,generic
Priority:
P1
Resolution:
Fixed
Affected Versions:
7,7u1
Fixed Versions:
7u2 (b03)

Related Reports
Backport:
Backport:
Relates:

Sub Tasks

Description
Java plugin doesn't work with Internet Explorer for 7u1 b01.

And 2 checkboxes in Java control panel can't be set on:
  1. Advanced->Default Java for browsers->Microsoft Internet Explorer
   ( actually not editable in Vista family, but expected to be checked
     if IE available )
  2. Advanced->Java Plug-in->Enable the next generation Java Plug-in

If you make these checkboxes checked, on the next run of Javaq CPL they become unchecked again.

Plugin works OK:
    for 7u1 b01    + Mozilla Firefox
    for 7 fcs b147 + IE

See comments for details.

                                    

Comments
EVALUATION

The problem is due to the HKLM\Software\JavaSoft\Java Runtime Environment\BrowserJavaVersion key was set to 10.0.0_1 and the corresponding key branch HKLM\Software\JavaSoft\Java Plug-in\10.0.0_01 doesn't exist; only the HKLM\Software\JavaSoft\Java Plug-in\10.0.0 key branch exists.

I believe the BrowserJavaVersion should have been set to 10.0.0 instead.
This seems to be a similar issue to 7063653 which has been fixed in 7-client workspace.
                                     
2011-07-12
SUGGESTED FIX

http://sa.us.oracle.com/projects/deployment_data/7-client/7066067
                                     
2011-07-19
EVALUATION

Fixed several problems:
1) the HKLM\Software\JavaSoft\Java Runtime Environment\BrowserJavaVersion was incorrectly set to 10.0.0_01

2) after unchecking the checkbox for "Default Java for Browsers" for Moz. family from java control panel, there's a dangling "VERSION" registry key created under HKLM\Software\JavaSoft\Java Plug-in

3) debug deploy.dll can't be built even with MFC_DEBUG=true and/or "make VARIANT=DBG". Temporary fixing the makefile so that debug version of deploy.dll can be build by setting MFC_DEBUG=true.

4) The JRE version in the IE's Internet Options ->Advanced tab was displayed incorrectly.
                                     
2011-07-19



Hardware and Software, Engineered to Work Together