documentazione dice che se si dispone di un file di contesto qui:Perché tomcat sostituisce context.xml su redeploy?
$CATALINA_HOME/conf/Catalina/localhost/myapp.xml
non sarà sostituito da un file di contesto qui:
mywebapp.war/META-INF/context.xml
È scritto qui: http://tomcat.apache.org/tomcat-6.0-doc/config/context.html
Solo se un file di contesto non esiste per l'applicazione in $ CATALINA_BASE/conf/[nomemile]/[nomehost] /, in un singolo file in /META-INF/context.xml all'interno del file dell'applicazione es.
Ma ogni volta che ri-distribuire la guerra sostituisce questo myapp.xml con la /META-INF/context.xml!
Perché lo fa e come posso evitarlo?
Thanx
Si distribuisce manualmente o tramite un plug-in IDE? – BalusC
Personalmente, non metterei un context.xml sul server dell'app. Non lo faccio perché raramente posso dipendere dall'avere accesso a quel file. Di solito lo tengo locale nel mio file WAR. – duffymo
Sto distribuendo manualmente inserendo mywebapp.war in $ CATALINA_HOME/webapps. Mantengo le mie impostazioni predefinite in WAR, ma voglio essere in grado di modificare tali impostazioni su una singola istanza senza modificare la guerra stessa - è per questo che voglio il mio contesto nella directory conf invariato – artemb