Tomcat 6.0.20 の仕様

久々にハマった・・・。context.xml の内容は、滅多なことでは変更しないので気づかなかった・・・。

Tomcat 6.0.20 では、META-INF/context.xml を更新しても、実際に Tomcat が参照している $CATALINA_HOME/conf/Catalina/localhost/ROOT.xml を更新してくれなくなった?

ドキュメントでも確かにそんな感じに読める・・・。
http://tomcat.apache.org/tomcat-6.0-doc/config/context.html より:

Only if a context file does not exist for the application in the $CATALINA_BASE/conf/[enginename]/[hostname]/, in an individual file at /META-INF/context.xml inside the application files. If the web application is packaged as a WAR then /META-INF/context.xml will be copied to $CATALINA_BASE/conf/[enginename]/[hostname]/ and renamed to match the application's context path. Once this file exists, it will not be replaced if a new WAR with a newer /META-INF/context.xml is placed in the host's appBase.

Tomcat 6.0.20 より前のバージョンだとそんな仕様じゃないのだが・・・。仕様をドキュメントに合わせたってこと?