United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: 6600247 BackgroundDownloader creates bundles dir under lib on a completed JRE.
6600247 : BackgroundDownloader creates bundles dir under lib on a completed JRE.

Details
Type:
Bug
Submit Date:
2007-09-03
Status:
Closed
Updated Date:
2010-09-08
Project Name:
JDK
Resolved Date:
2008-04-17
Component:
deploy
OS:
windows_xp,windows
Sub-Component:
deployment_toolkit
CPU:
x86,generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
6u5
Fixed Versions:
6u10

Related Reports
Duplicate:

Sub Tasks

Description
BackgroundDownloader creates bundles dir under lib on a completed JRE. 

Expected Behaviour:
BackgroundDownloader should immediately exit on a completed Kernel JRE. 

Steps to reproduce:
1. Download and install Kernel JRE.
2. Wait till Kernel JRE to complete ( download all bundles) 
3. instantiate completion process by executing a java program ( java -version)
4. Run Background Downloader (Z:\disk11\DTF3.1\DTF>java -Dkernel.background.download=false -Dkernel.download.securityenabled=null sun.jkernel.BackgroundDownloader)

                                    

Comments
EVALUATION

It was the BackgroundDownloader PID file that was responsible for the directory creation.  BackgroundDownloader now bails out immediately if the JRE is already complete, and I fixed a few issues that were cropping up with already-complete JREs that also have a lib/bundles directory.
                                     
2007-11-15



Hardware and Software, Engineered to Work Together