ちょっとハマったところを。
WEB-INF/glassfish-web.xmlのcontext-rootの最後が/だと、 ログイン後、トップページに(http://...//という形で)飛ばされる- Glassfish管理GUIにおいて、
glassfish-web.xmlのcontext-rootと違うcontext名でdeployした場合、 CUIでrestart(=disable/enable)すると、glassfish-web.xmlのcontext-rootのcontext名になってしまい、 当該web applicationにaccess出来ないように見えてしまう