markt 2004/01/06 14:32:07 Modified: catalina/src/share/org/apache/catalina/core StandardHostDeployer.java Log: - Fix bug11682. Deploying a webapp to the root context via an Ant task when unpackWARs is true now behaves correctly. - Ported from TC5. - Remove unused imports - thanks to Eclipse. Revision Changes Path 1.14 +9 -9 jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/core/StandardHostDeployer.java Index: StandardHostDeployer.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/core/StandardHostDeployer.java,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- StandardHostDeployer.java 13 Jan 2003 23:23:28 -0000 1.13 +++ StandardHostDeployer.java 6 Jan 2004 22:32:07 -0000 1.14 @@ -65,13 +65,10 @@ package org.apache.catalina.core; -import java.io.BufferedOutputStream; import java.io.File; -import java.io.FileOutputStream; import java.io.InputStream; import java.io.IOException; import java.net.URL; -import java.util.Enumeration; import org.apache.catalina.Container; import org.apache.catalina.Context; import org.apache.catalina.Deployer; @@ -85,7 +82,6 @@ import org.apache.catalina.startup.NamingRuleSet; import org.apache.catalina.util.StringManager; import org.apache.commons.digester.Digester; -import org.xml.sax.SAXParseException; /** @@ -288,7 +284,11 @@ // Expand war file if host wants wars unpacked if (isWAR && host.isUnpackWARs()) { - docBase = ExpandWar.expand(host,war,contextPath); + if (contextPath.equals("")) { + docBase = ExpandWar.expand(host,war,"/ROOT"); + } else { + docBase = ExpandWar.expand(host,war,contextPath); + } } // Install the new web application
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]