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