¿Cómo puedo saber, por ejemplo Tomcat para utilizar una ruta de contexto específica cuando se le da mi WAR-File?Defina el contexto del servlet en el archivo WAR
Tengo un archivo war creado por maven build y el nombre del archivo resultante es bastante largo. Así que no quiero que la aplicación de administrador de tomcat use el nombre de archivo de la guerra como contexto.
El suministro de un context.xml en META-INF no dio los resultados deseados
También encontré esto en la documentación para el atributo de path
Context
:
El valor de este campo no debe establecerse excepto cuando se define estáticamente un contexto en server.xml, como se deducirá de los nombres de archivo utilizados para el archivo de contexto .xml o el docBase.
Así que no parece ser la forma correcta de decirle al servidor de aplicaciones cuál debería ser la ruta de mi WAR.
¿Algún consejo más?
Gracias por el fragmento. La siguiente oración es crítica para mis cosas. Comentario/referencia agregado al archivo context.xml como advertencia para los siguientes desarrolladores. "Una vez que este archivo existe, no será reemplazado si se coloca un nuevo WAR con un /META-INF/context.xml más nuevo en la base de datos del host." – argatxa