GlassFish 3.1.1(-noserver引数で起動)から開発モードでGWTアプリケーションを実行しています。GWT.getModuleBaseURL()が不正な値を返します
私はGWT.getModuleBaseURL()
を呼び出すと、以下のURLが返されます。http://localhost:8080/appName/appName/
正しいURLはhttp://localhost:8080/appName/
する必要があります。私は何が間違っているのだろうかと思うので、アプリケーション名が2回追加されます。
ところで、GWT.getHostPageBaseURL();
は正しいURLを返します。
これは何かがあります.GWTのモジュール名とGlassfishのコンテキストルートがともに「appName」に設定されている可能性があります –