У меня есть EAR с WAR-файлом, который я развертываю на GlassFish 3.1
В настоящее время приложение запускается по адресу localhost: 8080 / myapp / index.jsf
Я хочу запустить егона localhost: 8080 / index.jsf
Для этого я изменил application.xml в EAR с contextRoot "myapp" на contextRoot = "/"
Когда я развернул EAR с помощьюинтерфейс администратора GlassFish, он выдает ошибку развертывания, затем, когда я пытаюсь перейти к интерфейсу администратора, он показывает домашнюю страницу GlassFish по умолчанию.Чтобы восстановиться, мне необходимо отменить развертывание EAR с помощью asadmin из командной строки, а затем выполнить перезапуск домена для перезапуска сервера.
Моя теория заключается в том, что мое приложение и интерфейс администратора GlassFish работают под root "/".
ВОПРОС: Как правильно развернуть мое веб-приложение в корне GlassFish 3.1?Или это плохая практика?
Спасибо!
Роб