Bug 48662

Summary: context.xml expansion on deployment improvements
Product: Tomcat 7 Reporter: Mark Thomas <markt>
Component: CatalinaAssignee: Tomcat Developers Mailing List <dev>
Status: RESOLVED FIXED    
Severity: enhancement CC: daniel.armbrust.list
Priority: P2    
Version: trunk   
Target Milestone: ---   
Hardware: PC   
OS: Mac OS X 10.4   

Description Mark Thomas 2010-02-02 22:44:07 UTC
Two parts:

1. Log a warning/info message if Tomcat ignores a bundled context.xml in favour of one in CATALINA_BASE/<engine name>/<host name>

2. Make the extraction/copying of context.xml configurable, probably via a new attribute extractXml on the host
Comment 1 Mark Thomas 2010-02-02 22:44:44 UTC
Mark as enhancement
Comment 2 Mark Thomas 2010-03-28 11:57:59 UTC
This has been implemented for 7.0.x and will be included in 7.0.0 onwards
Comment 3 Tim Astle 2011-04-13 14:22:07 UTC
What was the reason behind this change?  Is there a security reason or something else?  I would have assumed the default value for copyXML would have been true and not false to have people moving from Tomcat 6 to 7 have their systems continue to function the same way.

I read the details about this change and there isn't any back story.
http://tomcat.apache.org/tomcat-7.0-doc/config/host.html
http://tomcat.apache.org/migration.html#6.0.x_to_7.0.x