私の context.xml (META_INF 内) フォルダーは次のようになります。
<?xml version="1.0" encoding="UTF-8"?>
<Context path="MY_CONTEXT_NAME" docBase="${catalina.home}/webapps/MY_APP_NAME"
debug="0" privileged="true">
</Context>
問題は、Tomcat マネージャー経由でアプリケーション war をデプロイすると、context.xml が CATALINA_HOME> conf>Catalina>localhost フォルダーにコピーされることです。ただし、どういうわけか、まだデフォルトのコンテキスト、つまり app_war_name からデプロイされています。
以前は、localhost フォルダーにコピーされることさえありませんでした。デフォルトの context.xml フォーム tomcat 6.0>conf フォルダーを削除しました。その後、ファイルは少なくともコピーされます。ただし、展開は明示的な context.xml からは行われません。
私のserver.xmlホストエントリは次のようになります:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="false"
xmlValidation="false" xmlNamespaceAware="false" >
</Host>