United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-7098160 Launch from cache (background update check) => expect 0 network request on critical path
JDK-7098160 : Launch from cache (background update check) => expect 0 network request on critical path

Details
Type:
Bug
Submit Date:
2011-10-05
Status:
Closed
Updated Date:
2013-12-06
Project Name:
JDK
Resolved Date:
2011-10-28
Component:
deploy
OS:
generic
Sub-Component:
deployment_toolkit
CPU:
generic
Priority:
P2
Resolution:
Fixed
Affected Versions:
7
Fixed Versions:

Related Reports
Backport:

Sub Tasks

Description
Launching application from cache may cause update check request when jar is opened by DeployCacheHandler.
This may cause robustness problems as jar might be updated and do not much "cached" data we used to decide about permissions, etc.
It also cause significant slow down if there are no updates.

                                    

Comments
EVALUATION

The idea of the fix is to save set of URLs to be updated in background and do 
not try to update them if they are used earlier. Refactored update tracking a little into separate class.
                                     
2011-10-11
Verified fix using b118
                                     
2013-12-06



Hardware and Software, Engineered to Work Together