In Tomcat 7 zu tun, die Sie kopieren müssen context.xml in conf/Catalina/localhost um wirksam zu werden
Nur verschoben von Tomcat 6 Tomcat 7 und bemerkte, dass bei der Bereitstellung einer Web-App genannt-widget die META-INF/context.xml nicht mehr kopiert conf/Catalina/localhost/widget.xml.
Welche Im unklaren darüber ist, ob es sein muss, werden die Einstellungen in context.xml verwendet werden, wenn Links im META-INF-oder tun Sie nur wirksam, wenn Sie verschoben conf/Catalina/localhost/widget.xml
Im mit Vanille-tomcat 7 installation
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sehen die Dokumentation (meine Betonung):
In der Dokumentation für Host hat dies zu sagen über
copyXML
:Als ich verstehen es, die context.xml in der META-INF wird verwendet, es sei denn, das element deployXML eingestellt ist
false
. Hinweis aus der Tomcat 7 docs, der Standardwert isttrue
sofern ein security-manager aktiviert ist!Jedoch von den docs, ich war unter dem Eindruck, dass die Einstellung der
copyXML
Attribut in der context.xml selbst (ohne Sie zu berühren server.xml) dazu führen, dass die Datei kopiert werden soll conf:Jedoch mit Tomcat 7, scheint es, dass die Datei nicht kopiert conf, es sei denn, die
copyXML
eingestellt isttrue
auf die wie Frank weiter oben geantwortet.