summaryrefslogtreecommitdiff
path: root/java/broker/src/main
diff options
context:
space:
mode:
authorRobert Gemmell <robbie@apache.org>2010-04-05 15:17:11 +0000
committerRobert Gemmell <robbie@apache.org>2010-04-05 15:17:11 +0000
commit886e8467432fc005c3a75cc8c69e8a13b2486f52 (patch)
tree4aa900f855e20ae656de9ceced1274f73802e867 /java/broker/src/main
parent1d5301c4c67f1cedf962bda5c1cd96b3d97e74b4 (diff)
downloadqpid-python-886e8467432fc005c3a75cc8c69e8a13b2486f52.tar.gz
QPID-2361: Fix to correctly set default virtualhost name in external configuration file
Applied patch from Andrew Kennedy <andrew.international@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@930877 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/broker/src/main')
-rw-r--r--java/broker/src/main/java/org/apache/qpid/server/configuration/ServerConfiguration.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/java/broker/src/main/java/org/apache/qpid/server/configuration/ServerConfiguration.java b/java/broker/src/main/java/org/apache/qpid/server/configuration/ServerConfiguration.java
index edf88f9b5a..307a697a95 100644
--- a/java/broker/src/main/java/org/apache/qpid/server/configuration/ServerConfiguration.java
+++ b/java/broker/src/main/java/org/apache/qpid/server/configuration/ServerConfiguration.java
@@ -180,6 +180,10 @@ public class ServerConfiguration implements SignalHandler
// Open the vhosts XML file and copy values from it to our config
_vhostsFile = new File(fileName);
vhostConfiguration = parseConfig(new File(fileName));
+
+ // save the default virtualhost name
+ String defaultVirtualHost = vhostConfiguration.getString("default");
+ _config.setProperty("virtualhosts.default", defaultVirtualHost);
}
}