jconsoleによるJava web startアプリへのアタッチ

先日発生した不具合を調べるために、jconsoleでJWSアプリケーションに接続しようとしたのだが、これまた上手く接続できるケースと接続できないケースが発生することが解った。

  • jconsoleが接続できるケース

コマンドラインからJWSアプリケーションを起動する場合

javaws hogeApp.jnlp
  • jconsoleが接続できないケース

WebgブラウザからJWSアプリケーションを起動する場合

http://localhost:8080/jwsapp/hogeApp.jnlp

ブラウザから起動するケースであっても、javaws.exeがランチャとして動くのは間違いないのだが、何故かこちらはjconsoleから接続できないのだ。
jconsoleから見て、この二つにどんな違いがあるのかをまず調べなくては。