JDK-6953625 : SSV Helper Add-on doesn't get registered on IE
  • Type: Bug
  • Component: deploy
  • Sub-Component: plugin
  • Affected Version: 6u18
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2010-05-18
  • Updated: 2011-12-03
  • Resolved: 2011-10-12
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 6 JDK 7
6u30 b08Fixed 7-poolResolved
Related Reports
Relates :  
Relates :  
Description
SSV Helper for old plugin (ssv.dll) doesn't get registered on IE.
This bug is a root cause for CR6929996.
How to reproduce:
Goto 
Tools -> Manage Add-ons -> Enable or disable Add-ons
See that SSV Helper Class in not listed.
Only Plugin-2 SSV Helper is listed.
6u11 build 04 is the last build when both
Java(tm) Plug-In SSV Helper
and
Java(tm) Plug-In 2 SSV Helper
are listed.
In 6u12 build 01 only
Java(tm) Plug-In 2 SSV Helper
is listed.

Comments
SUGGESTED FIX see: http://jpsesvr.sfbay.sun.com:8080/ctetools/html/ViewDetail.jsp?index=3896
07-01-2011

WORK AROUND see SSVHelper.cmd attached to CR6929996.
23-12-2010

EVALUATION Code which registers SSV Helper object with IE exists in regutils.dll and successfully sets SSV Helper registry entries. The problem is that the same dll calls latter on CanonicalizeJava2Registry() function which directly removes back that SSV helper registry.
23-12-2010

WORK AROUND Register SSV Helper manually by setting following registry: [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{761497BB-D6F0-462C-B6EB-D4DAF1D92D43}] @="SSVHelper Class" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{761497BB-D6F0-462C-B6EB-D4DAF1D92D43}\InprocServer32] @="C:\\Program Files\\Java\\jre6\\bin\\ssv.dll" "ThreadingModel"="Apartment" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CAFEEFAC-0013-0001-FFFF-ABCDEFFEDCBA}] @="Java Plug-in" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CAFEEFAC-0013-0001-FFFF-ABCDEFFEDCBA}\InprocServer32] @="C:\\Program Files\\Java\\jre6\\bin\\ssv.dll" "ThreadingModel"="Apartment" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CAFEEFAC-0014-0002-FFFF-ABCDEFFEDCBA}] @="Java Plug-in" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CAFEEFAC-0014-0002-FFFF-ABCDEFFEDCBA}\InprocServer32] @="C:\\Program Files\\Java\\jre6\\bin\\ssv.dll" "ThreadingModel"="Apartment" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CAFEEFAC-0015-0000-FFFF-ABCDEFFEDCBA}] @="Java Plug-in" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CAFEEFAC-0015-0000-FFFF-ABCDEFFEDCBA}\InprocServer32] @="C:\\Program Files\\Java\\jre6\\bin\\ssv.dll" "ThreadingModel"="Apartment" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CAFEEFAC-0016-0000-FFFF-ABCDEFFEDCBA}\InprocServer32] @="C:\\Program Files\\Java\\jre6\\bin\\ssv.dll" "ThreadingModel"="Apartment" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects\{761497BB-D6F0-462C-B6EB-D4DAF1D92D43}] "NoExplorer"=dword:00000001
18-05-2010