Add Support for copyXML attribute of Host to Host Manager.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1582218 13f79535-47bb-0310-9956-ffa450edef68
Ensure that "name" request parameter is used as a application base of host if "webapps" request parameter is not set when adding host in HostManager Application.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1582235 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56321
When a WAR is modified, undeploy the web application before deleting any expanded directory as the undeploy process may refer to classes that need to be loaded from the expanded directory. If the expanded directory is deleted first, any attempt to load a new class during undeploy will fail.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1582454 13f79535-47bb-0310-9956-ffa450edef68
Deprecate unused lifecycleEvent method.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1582632 13f79535-47bb-0310-9956-ffa450edef68
Correct message text (missing whitespace)

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1582837 13f79535-47bb-0310-9956-ffa450edef68
Add release date for 7.0.53

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1583767 13f79535-47bb-0310-9956-ffa450edef68
Backport r1584267, r1584268, r1584270 and r1584274
Add support for cross context session replication to BackupManager.
This fix is included sevral improvement of cluster manager.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1584275 13f79535-47bb-0310-9956-ffa450edef68
Backport r1584505 and r1584507.
-Simplify the code of o.a.c.ha.tcp.SimpleTcpCluster.
 In order to add or remove cluster valve to Container, use pipeline instead of IntrospectionUtils.
-There is no need to set cluster instance when SimpleTcpCluster.unregisterClusterValve is called.
 Set null than cluster instance for cleanup.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1584513 13f79535-47bb-0310-9956-ffa450edef68
Followup to r1584513:
tabs -> spaces, as reminded by checkstyle

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1584791 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56339
Avoid an infinite loop if an application calls session.invalidate() from the session destroyed event for that session.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1584919 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56343
Avoid NPE if WebSocket API JAR from RI is used.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1584924 13f79535-47bb-0310-9956-ffa450edef68