java web start でクライアントプログラムからダウンロード元のURLを取得
java web start でクライアントプログラムからダウンロード元のURLを取得する際にはまったのでメモ。
現象としては、
の部分で、javax.jnlp.UnavailableServiceException: uninitialized の例外が発生。
BasicService bs = (BasicService)ServiceManager.lookup("javax.jnlp.BasicService");
http://www.coderanch.com/t/200748/JNLP-Web-Start/java/UnavailableServiceException-Filter
※ 単にサーバ側でjnlp.jarをクラスパスに指定していなかったのが原因のよう。