java - mvc - Establecer la raíz de contexto no funciona en Glassfish
spring mvc 4 tutorial español (1)
Sí, este es un problema de Glassfish. La consola web de administración tiene un campo de texto propio para la raíz de contexto que se rellenará automáticamente con el nombre del archivo war y no su configuración. Cuando presionas el botón de implementación, este valor sobrescribe la raíz de contexto de tu archivo de configuración. Pero el despliegue asadmin y todos los plugins hormiga, maven ... funcionan bien.
Estoy especificando una raíz de contexto como se muestra en el siguiente XML. Sin embargo, no funciona cuando cargo el archivo war manualmente en la consola web de administración de Glassfish. Si lo despliego a través del plugin maven para glassfish, funciona. Parece que Glassfish no lee el archivo y usa el nombre predeterminado ... ¿Me estoy perdiendo algo o es este (otro) un error? Estoy usando Glassfish 3.1.2.2 build 5.
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>