JDK-4898752 : Deploying JRE to client computers in Active Directory domain - extracting .msi
  • Type: Enhancement
  • Component: docs
  • Sub-Component: guides
  • Affected Version: 1.4.1_02,1.4.2
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • OS: windows_2000,windows_xp
  • CPU: x86
  • Submitted: 2003-07-30
  • Updated: 2004-09-13
  • Resolved: 2004-09-13
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.
Other
5.0 rcFixed
Related Reports
Duplicate :  
Description

Name: gm110360			Date: 07/30/2003


A DESCRIPTION OF THE REQUEST :
Microsoft was recently forced to stop distributing its own version of the Java Virtual Machine, so the latest Microsoft products (Windows 2000 with service pack 4, Windows XP with service pack 1a) are shipped and installed without any Java support. This means a network administrator (or an user) needs to install the latest JRE on its client computers, to allow them to view a lot of websites which use Java technologies. Howewer, there is no way to automatically deploy the JRE to client computers using Microsoft's software distribution tools (group policies and Active Directory), because the product is shipped with its own installer program, and not with a MSI package that Windows Installer can understand.
So, in order to be able to automatically deploy the JRE (or any other Java product, such as the SDK) to client computers on medium or big networks (from 10 machines to some thousands), I'm kindly ask the Java team to provide a MSI installer package for them.


JUSTIFICATION :
Because there is absolutely no way (other than manual installation on each computer) to deploy the JRE across a Windows 2000/Windows XP Active Directory- based network.


EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
I'd like to have a MSI installer package that can be assigned to an Active Directory software distribution policy.

ACTUAL -
For now, the only way to install the JRE across multiple computers is to manually run the installation on averyone of them.
(Incident Review ID: 191375) 
======================================================================

Comments
CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: tiger-beta2 FIXED IN: tiger-rc INTEGRATED IN: tiger-rc
17-09-2004

EVALUATION We already have an msi file bundled up in our Windows Offline Installers. We will need to document how to get this msi file. Renaming this to a documentation bug. Here are the instructions: The directions would be to launch our j2re offline windows installer .exe file, and retrieve the "Java 2 Runtime Environment, SE v1.4.2_01.msi" file from the LocalAppData folder (The user's "Application Data" folder). Inside this folder they will find a folder named: {7148F0A6-6813-11D6-A77b-00B0D0142010}. The last 6 digits of this CLSID and the name of the msi file will differ depending on the release #. The LocalAppData folder will differ for each Windows platform. From there, they can use Active Directory to distribute this .msi file to as many client windows platform as they want. If they want to register the jre as the default browser of IE, Mozilla, Netscape, they will have to create a transform that will set the variables IEXPLORER, MOZILLA, and NETSCAPE6 to 1 in the Property.idt table. They can find instructions on how to create a transform at Microsoft's MSDN site. There is less of a business case for documenting the sdk instructions. We should have highly visible links from both java.sun.com and java.com as soon as possible. ###@###.### 2003-09-15 This fix was implemented awhile back by adding the information to the Help page on java.com: http://java.sun.com/j2se/1.4.2/docs/guide/deployment/deployment-guide/upgrade-guide/deployment.html It seems we should point to this page from somewhere in the J2SE installation instructions, perhaps on the installation instructions page, near the bottom, after "Silent Install"? http://rhea.sfbay:91/j2se/1.4.2/jre/install-windows.html I suggest labeling it: JRE Deployment for System Administrators [Done - ###@###.### 2004-05-05] ###@###.### 2004-04-21 > Douglas Kramer wrote: >http://java.sun.com/j2se/1.4.2/docs/guide/deployment/deployment-guide/upgrade-guide/deployment.html > > Do these instructions look accurate? ###@###.### wrote: jre.msi /v"IEXPLORER=1 should actually be: msiexec.exe /i jre.msi IEXPLORER=1 Also, in 1.5. the jre msi file will be called jre1.5.0.msi rather than "Java 2 Runtime Environment, SE v1.5.0.msi". The directory: {7148F0A6-6813-11D6-A77b-00B0D0142010} will change from release to release. 1.4.2_02 will be {7148F0A6-6813-11D6-A77b-00B0D0142020} ###@###.### 2004-05-01 Notice this applies to both 1.4.2 and 1.5.0 ###@###.### 2004-06-25
01-05-2004