You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by kf...@apache.org on 2014/03/27 10:42:15 UTC
svn commit: r1582234 - in /tomcat/trunk:
java/org/apache/catalina/manager/host/HostManagerServlet.java
webapps/docs/changelog.xml
Author: kfujino
Date: Thu Mar 27 09:42:15 2014
New Revision: 1582234
URL: http://svn.apache.org/r1582234
Log:
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.
Modified:
tomcat/trunk/java/org/apache/catalina/manager/host/HostManagerServlet.java
tomcat/trunk/webapps/docs/changelog.xml
Modified: tomcat/trunk/java/org/apache/catalina/manager/host/HostManagerServlet.java
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/manager/host/HostManagerServlet.java?rev=1582234&r1=1582233&r2=1582234&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/manager/host/HostManagerServlet.java (original)
+++ tomcat/trunk/java/org/apache/catalina/manager/host/HostManagerServlet.java Thu Mar 27 09:42:15 2014
@@ -353,11 +353,11 @@ public class HostManagerServlet
// Validate and create appBase
File appBaseFile = null;
File file = null;
- if (appBase == null || appBase.length() == 0) {
- file = new File(name);
- } else {
- file = new File(appBase);
+ String applicationBase = appBase;
+ if (applicationBase == null || applicationBase.length() == 0) {
+ applicationBase = name;
}
+ file = new File(applicationBase);
if (!file.isAbsolute())
file = new File(engine.getCatalinaBase(), file.getPath());
try {
@@ -401,7 +401,7 @@ public class HostManagerServlet
}
StandardHost host = new StandardHost();
- host.setAppBase(appBase);
+ host.setAppBase(applicationBase);
host.setName(name);
host.addLifecycleListener(new HostConfig());
Modified: tomcat/trunk/webapps/docs/changelog.xml
URL: http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/changelog.xml?rev=1582234&r1=1582233&r2=1582234&view=diff
==============================================================================
--- tomcat/trunk/webapps/docs/changelog.xml (original)
+++ tomcat/trunk/webapps/docs/changelog.xml Thu Mar 27 09:42:15 2014
@@ -67,6 +67,11 @@
Add Support for <code>copyXML</code> attribute of Host to Host Manager.
(kfujino)
</fix>
+ <fix>
+ 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. (kfujino)
+ </fix>
</changelog>
</subsection>
<subsection name="Other">
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org