JDK-4775373 : problem checking for updates on https codebase
  • Type: Bug
  • Component: deploy
  • Sub-Component: webstart
  • Affected Version: 1.2.0
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: windows_nt
  • CPU: x86
  • Submitted: 2002-11-07
  • Updated: 2002-11-19
  • Resolved: 2002-11-19
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
1.4.2 mantisFixed
Description
Checking for updates for caches applications whos codebase uses https protocol,
causes https security dialog.
This causes problems in two places.
(this all assumes you run an app once, and accept the https certificate, 
but only for this time.)
1.) when  selecting an app from the Icon list, and update check is done to 
    fix the "update available" icon.  This is confusing to the user to have
    security dialog pop up at this time, we should just not update the icon 
   for https codebases.
2.) when launching a cached app from appman or a shortcut, security dialog will
    pop up from within the rapidUpdateCheck thread, and app will launch before
    the dialog is answered.
    Instead we should not launch the app till the security dialog is answered,
    and then only if user allows https connection.

Comments
CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: mantis FIXED IN: mantis INTEGRATED IN: mantis mantis-b08
31-08-2004

SUGGESTED FIX http://javaweb.sfbay/~ngthomas/webrevs/4775373/webrev/
31-08-2004

EVALUATION fixed in mantis Our current fix is not complete yet - if the jnlp file contains a icon, the https dialog will still pop up due to the update checker in CacheImageLoader. testcase: https://sqe-jpi-01.sfbay.sun.com:8443/javawstest/yuwang/https_bat.jnlp we should not check for the updates in this case too. ###@###.### 2002-12-02
02-12-2002