NetBeans6.1をこれまで3台のマシンに入れてみた。
内訳は、XPが1台 Vistaが2台になる。
XPのほうは普通にGlassFishにWebアプリをデプロイして動くのを確認できた。
Vistaのほうは、デスクトップのメインマシンではGlassFish上でWebアプリを起動しようとすると例外がでてた。
つい最近購入したノートPCだと動いていた。
ということでNetBeansが悪いんじゃなくて、うちのマシンが何かしら悪いんだろうと思ってみてみた。
結論からいうと、デフォルトの場所のC:\Program FilesじゃなくてD:\Program Filesに入れてたのが問題だったっぽい。
そこにインストールすると、domain.xmlが一般ユーザに対して読み取り専用の権限しか割り当たってなかった。
ということで、そこらへんをいじくろうとしたときにうまいこと動かなかったんだろう。
普通のユーザに対してフルアクセスの権限を与えたら普通にデプロイできるようになった。
めでたしめでたし。