VistaでJNLPからサービスとしてHudsonのスレーブを立ち上げる

Vistaだと、JavaWebStart経由でサービスを登録しようとするとアクセスできないというエラーがでてくる。Vistaお得意の管理者権限に昇格できないから。。。ということで、FireFoxを「管理者として実行」で実行してからJNLPを実行すると管理者権限がついたままJavaWebStartが起動してくれるのでサービスの登録がうまくいきます(IE8でも同じでした)*1

*1:Java6 u12で確認