Estou desenvolvendo um aplicativo Java baseado na Web no trabalho e (obviamente) tenho que executá-lo localmente durante o desenvolvimento. Eu descobri os documentos do Tomcat e tenho um arquivo context.xml adequado, /etc/tomcat6/Catalina/localhost/
mas de vez em quando o Tomcat decide excluí-lo! O que significa que eu tenho que colocá-lo de volta e reiniciar o Tomcat.
Por que ele faz isso? Eu pesquisei os documentos do Tomcat sobre isso e não sou o mais sábio.
(Ah, sim: na verdade, não é chamado, context.xml
mas owners.xml
como esse é o prefixo do caminho HTTP para este aplicativo.)
Atualizar
Agora eu vi o Tomcat excluir o arquivo enquanto o Tomcat estava em execução . Eu acho que preciso registrar um bug ...