summaryrefslogtreecommitdiff
path: root/java/systests/src/test/java/org/apache/qpid/server/exchange/AbstractHeadersExchangeTestBase.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/systests/src/test/java/org/apache/qpid/server/exchange/AbstractHeadersExchangeTestBase.java')
-rw-r--r--java/systests/src/test/java/org/apache/qpid/server/exchange/AbstractHeadersExchangeTestBase.java10
1 files changed, 8 insertions, 2 deletions
diff --git a/java/systests/src/test/java/org/apache/qpid/server/exchange/AbstractHeadersExchangeTestBase.java b/java/systests/src/test/java/org/apache/qpid/server/exchange/AbstractHeadersExchangeTestBase.java
index 05c57c2f9f..9a6b6607e1 100644
--- a/java/systests/src/test/java/org/apache/qpid/server/exchange/AbstractHeadersExchangeTestBase.java
+++ b/java/systests/src/test/java/org/apache/qpid/server/exchange/AbstractHeadersExchangeTestBase.java
@@ -30,6 +30,7 @@ import org.apache.qpid.server.registry.ApplicationRegistry;
import org.apache.qpid.server.store.MessageStore;
import org.apache.qpid.server.store.SkeletonMessageStore;
import org.apache.qpid.server.store.MemoryMessageStore;
+import org.apache.qpid.server.store.StoreContext;
import org.apache.qpid.server.txn.NonTransactionalContext;
import org.apache.qpid.server.txn.TransactionalContext;
import org.apache.qpid.server.RequiredDeliveryException;
@@ -49,6 +50,8 @@ public class AbstractHeadersExchangeTestBase extends TestCase
*/
private MessageStore _store = new MemoryMessageStore();
+ private StoreContext _storeContext = new StoreContext();
+
private MessageHandleFactory _handleFactory = new MessageHandleFactory();
private int count;
@@ -89,7 +92,7 @@ public class AbstractHeadersExchangeTestBase extends TestCase
protected void route(Message m) throws AMQException
{
m.route(exchange);
- m.routingComplete(_store, _handleFactory);
+ m.routingComplete(_store, _storeContext, _handleFactory);
}
protected void routeAndTest(Message m, TestQueue... expected) throws AMQException
@@ -198,7 +201,10 @@ public class AbstractHeadersExchangeTestBase extends TestCase
{
private static MessageStore _messageStore = new SkeletonMessageStore();
- private static TransactionalContext _txnContext = new NonTransactionalContext(_messageStore, null,
+ private static StoreContext _storeContext = new StoreContext();
+
+ private static TransactionalContext _txnContext = new NonTransactionalContext(_messageStore, _storeContext,
+ null,
new LinkedList<RequiredDeliveryException>(),
new HashSet<Long>());