JDK-6274484 : ShowDoccument(".../...jnlp") should not bring up browser.
  • Type: Bug
  • Component: deploy
  • Sub-Component: webstart
  • Affected Version: 6
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2005-05-23
  • Updated: 2010-04-04
  • Resolved: 2005-06-22
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 6
6 b42Fixed
Related Reports
Relates :  
Description
The jnlp api: BasicService.showDoccument() can be used to launch other jnlp applications by passing it the url of a jnlp file.
However, when this is done, the browser is launched and a blank window is displayed in it.
To work around t?is customers have reported that (for signed apps) they can call Runtime.getRuntime().exec({"javaws", <jnlp-url>}), however on unix they do not know if javawsswill be in t?e path, and they would like run other apps fr?m non-signeddapps as well.

It would be easy for javawebstart to recognize (in BasicService.showDoccument) that the target is a jnlp application, and just invoke javaws instead of the browser to handle it.

###@###.### 2005-05-23 14:16:44 GMT

Comments
EVALUATION will do head request to see mime type ###@###.### 2005-05-24 20:26:02 GMT
24-05-2005