Я указываю корень контекста, как показано ниже в XML. Однако он не работает, когда я загружаю файл войны вручную в веб-консоли администратора Glassfish. Если я развожу его через плагин maven для стеклянной рыбы, он работает. Кажется, Glassfish не читает файл и использует имя по умолчанию ... Я что-то упустил или это (еще одна) ошибка? Я использую Glassfish 3.1.2.2 сборки 5.Настройка контекстного корня не работает в Glassfish
GlassFish-web.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glassfish-web-app PUBLIC "-//GlassFish.org//DTD GlassFish Application Server 3.1 Servlet 3.0//EN"
"http://glassfish.org/dtds/glassfish-web-app_3_0-1.dtd">
<glassfish-web-app>
<context-root>myContextRoot</context-root>
</glassfish-web-app>
У меня была точно такая же проблема. До сих пор я не нашел официального объяснения. Я предположил, что это ошибка. – smwikipedia
Кроме того, модуль undeployed по-прежнему отображается в менеджере ui, если только вы не перезапустите браузер. Это должно быть еще одна ошибка. – smwikipedia