JDK-6506635 : Java Console menu item disappears in Firefox after updating to 2.0.0.1
  • Type: Bug
  • Component: deploy
  • Sub-Component: plugin
  • Affected Version: 6
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: windows_2003,windows_xp
  • CPU: x86
  • Submitted: 2006-12-20
  • Updated: 2011-02-16
  • Resolved: 2007-05-22
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
6u2Fixed 7 b13Fixed
Description
FULL PRODUCT VERSION :
java version "1.6.0"
Java(TM) SE Runtime Environment (build 1.6.0-b105)
Java HotSpot(TM) Client VM (build 1.6.0-b105, mixed mode, sharing)

ADDITIONAL OS VERSION INFORMATION :
Windows Server 2003 R2 (5.2.3790.1830)

A DESCRIPTION OF THE PROBLEM :
The Java Console menu item disappears in Firefox after it is updated to 2.0.0.1. This is caused by the fact that the maxVersion parameter of the Java Console "extension" is set to 2.0, and not 2.0.0.* or 2.0.* (either will suffice). This issue may be present in multiple platforms.

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
1. Install Firefox 2.0
2. Install JDK/JRE 6.0
3. Update Firefox to 2.0.0.1

EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Java Console menu item appears correctly after update
ACTUAL -
Software update shows "Java Console 6.0" is incompatible with 2.0.0.1 and menu item is not present after update

REPRODUCIBILITY :
This bug can be reproduced always.

CUSTOMER SUBMITTED WORKAROUND :
Update the install.rdf file in Firefox folder\extensions\{CAFEEFAC-0016-0000-0000-ABCDEFFEDCBA} so that the maxVersion is bumped, create .xpi from folder and install created .xpi.

Comments
EVALUATION The install manifest for Java Console currently targets Firefox application with maxVersion 2.0. This causes any version of FF later than 2.0 to not being able to recognize the Java Console extension module. Unfortunately, we cannot set maxVersion to an indefinite number later than 2.0. Will set this maxVersion to 5.0+ to allow a big time gap.
26-01-2007