summaryrefslogtreecommitdiff
path: root/qpid/java
diff options
context:
space:
mode:
authorAndrew Donald Kennedy <grkvlt@apache.org>2010-07-28 09:07:59 +0000
committerAndrew Donald Kennedy <grkvlt@apache.org>2010-07-28 09:07:59 +0000
commit943288782ec03dfbb026de77fdb483aecb9add1e (patch)
tree029413fe7f47307aa5db461245268ada5875ebb7 /qpid/java
parent46db1e97f5828be5bc3b2c08949311dc356246f0 (diff)
downloadqpid-python-943288782ec03dfbb026de77fdb483aecb9add1e.tar.gz
QPID-2763: Record old store class name.
This fixes the MemoryMessageStoreLoggingTest where a check is made for the broker store class name. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@979999 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java')
-rw-r--r--qpid/java/systests/src/main/java/org/apache/qpid/server/logging/AbstractTestLogging.java9
1 files changed, 8 insertions, 1 deletions
diff --git a/qpid/java/systests/src/main/java/org/apache/qpid/server/logging/AbstractTestLogging.java b/qpid/java/systests/src/main/java/org/apache/qpid/server/logging/AbstractTestLogging.java
index 54b8029d9a..816720e581 100644
--- a/qpid/java/systests/src/main/java/org/apache/qpid/server/logging/AbstractTestLogging.java
+++ b/qpid/java/systests/src/main/java/org/apache/qpid/server/logging/AbstractTestLogging.java
@@ -71,11 +71,18 @@ public class AbstractTestLogging extends QpidBrokerTestCase
_configuration = _serverConfiguration;
_registry = new TestApplicationRegistry(_configuration)
{
+ /**
+ * Create a virtualhost with a {@link SkeletonMessageStore} instead
+ * of the configured one, but remember the original configuration.
+ */
@Override
public VirtualHost createVirtualHost(final VirtualHostConfiguration vhostConfig) throws Exception
{
+ String oldClass = vhostConfig.getMessageStoreClass();
vhostConfig.setMessageStoreClass(SkeletonMessageStore.class.getName());
- return super.createVirtualHost(vhostConfig);
+ VirtualHost host = super.createVirtualHost(vhostConfig);
+ vhostConfig.setMessageStoreClass(oldClass);
+ return host;
}
};
ApplicationRegistry.initialise(_registry);