JDK-7070848 : enhance jnlp embedded support to launch w/o accessing jnlp file on server
  • Type: Bug
  • Component: deploy
  • Sub-Component: webstart
  • Affected Version: 7-client
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2011-07-25
  • Updated: 2011-09-22
  • Resolved: 2011-08-17
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 7 JDK 8
7u2 b03Fixed 8Fixed
Description
when using dt to launch java web start app with embedded jnlp file, the jnlp file on server is still accessed.
This is because docbase computed in dt is not passed as codebase to LaunchDescFactory, and because the Launch Properties File is discarded and not used on relaunch

Comments
EVALUATION need to save LaunchPropFile in Environment, and delete when deleting the temp launch file. Also need to reuse it on relaunch.
25-07-2011