summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRafael H. Schloming <rhs@apache.org>2008-08-18 18:33:09 +0000
committerRafael H. Schloming <rhs@apache.org>2008-08-18 18:33:09 +0000
commit21509cc8f4de0db81358d1f52819fc246bb68b3f (patch)
tree610879cc131713f4a17a3f945fc4a6c753066aec
parent5d7b36c4e5bacd6a0843f03797cd230aad7a929c (diff)
downloadqpid-python-21509cc8f4de0db81358d1f52819fc246bb68b3f.tar.gz
updated qpid.0-10/java to match trunk/qpid/java@686835
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-10@686843 13f79535-47bb-0310-9956-ffa450edef68
-rwxr-xr-x[-rw-r--r--]java/broker/bin/qpid-passwd0
-rwxr-xr-x[-rw-r--r--]java/broker/bin/qpid-server0
-rwxr-xr-x[-rw-r--r--]java/broker/bin/qpid-server-bdb.bat0
-rwxr-xr-x[-rw-r--r--]java/broker/bin/qpid-server.bat0
-rwxr-xr-x[-rw-r--r--]java/broker/bin/qpid.start0
-rwxr-xr-x[-rw-r--r--]java/broker/bin/qpid.stop0
-rwxr-xr-x[-rw-r--r--]java/broker/bin/qpid.stopall0
-rwxr-xr-x[-rw-r--r--]java/broker/bin/runAll0
-rw-r--r--java/broker/src/test/java/org/apache/qpid/server/exchange/ExchangeMBeanTest.java8
-rw-r--r--java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueAlertTest.java8
-rw-r--r--java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueMBeanTest.java7
-rw-r--r--java/broker/src/test/java/org/apache/qpid/server/queue/SimpleAMQQueueTest.java10
-rw-r--r--java/broker/src/test/java/org/apache/qpid/server/store/MessageStoreTest.java11
-rw-r--r--java/management/eclipse-plugin/src/test/java/org/apache/qpid/management/ui/ManagementConsoleTest.java6
-rw-r--r--java/systests/src/main/java/org/apache/qpid/test/unit/client/AMQSessionTest.java2
-rw-r--r--java/systests/src/main/java/org/apache/qpid/test/unit/topic/DurableSubscriptionTest.java7
-rw-r--r--java/systests/src/main/java/org/apache/qpid/test/unit/topic/TopicSessionTest.java2
17 files changed, 58 insertions, 3 deletions
diff --git a/java/broker/bin/qpid-passwd b/java/broker/bin/qpid-passwd
index f425eed72b..f425eed72b 100644..100755
--- a/java/broker/bin/qpid-passwd
+++ b/java/broker/bin/qpid-passwd
diff --git a/java/broker/bin/qpid-server b/java/broker/bin/qpid-server
index b8d6c8e3fd..b8d6c8e3fd 100644..100755
--- a/java/broker/bin/qpid-server
+++ b/java/broker/bin/qpid-server
diff --git a/java/broker/bin/qpid-server-bdb.bat b/java/broker/bin/qpid-server-bdb.bat
index 8964e577df..8964e577df 100644..100755
--- a/java/broker/bin/qpid-server-bdb.bat
+++ b/java/broker/bin/qpid-server-bdb.bat
diff --git a/java/broker/bin/qpid-server.bat b/java/broker/bin/qpid-server.bat
index 6af214f939..6af214f939 100644..100755
--- a/java/broker/bin/qpid-server.bat
+++ b/java/broker/bin/qpid-server.bat
diff --git a/java/broker/bin/qpid.start b/java/broker/bin/qpid.start
index 78c34e70b4..78c34e70b4 100644..100755
--- a/java/broker/bin/qpid.start
+++ b/java/broker/bin/qpid.start
diff --git a/java/broker/bin/qpid.stop b/java/broker/bin/qpid.stop
index 6482fc3293..6482fc3293 100644..100755
--- a/java/broker/bin/qpid.stop
+++ b/java/broker/bin/qpid.stop
diff --git a/java/broker/bin/qpid.stopall b/java/broker/bin/qpid.stopall
index d71f591de8..d71f591de8 100644..100755
--- a/java/broker/bin/qpid.stopall
+++ b/java/broker/bin/qpid.stopall
diff --git a/java/broker/bin/runAll b/java/broker/bin/runAll
index 4ced1d263b..4ced1d263b 100644..100755
--- a/java/broker/bin/runAll
+++ b/java/broker/bin/runAll
diff --git a/java/broker/src/test/java/org/apache/qpid/server/exchange/ExchangeMBeanTest.java b/java/broker/src/test/java/org/apache/qpid/server/exchange/ExchangeMBeanTest.java
index 2a2bc72950..8ce7b4c0e1 100644
--- a/java/broker/src/test/java/org/apache/qpid/server/exchange/ExchangeMBeanTest.java
+++ b/java/broker/src/test/java/org/apache/qpid/server/exchange/ExchangeMBeanTest.java
@@ -129,11 +129,17 @@ public class ExchangeMBeanTest extends TestCase
{
super.setUp();
- IApplicationRegistry applicationRegistry = ApplicationRegistry.getInstance();
+ IApplicationRegistry applicationRegistry = ApplicationRegistry.getInstance(1);
_virtualHost = applicationRegistry.getVirtualHostRegistry().getVirtualHost("test");
_queueRegistry = _virtualHost.getQueueRegistry();
_queue = AMQQueueFactory.createAMQQueueImpl(new AMQShortString("testQueue"), false, new AMQShortString("ExchangeMBeanTest"), false, _virtualHost,
null);
_queueRegistry.registerQueue(_queue);
}
+
+ protected void tearDown()
+ {
+ ApplicationRegistry.remove(1);
+ }
+
}
diff --git a/java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueAlertTest.java b/java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueAlertTest.java
index dca6d9f613..5eafc18378 100644
--- a/java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueAlertTest.java
+++ b/java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueAlertTest.java
@@ -294,12 +294,18 @@ public class AMQQueueAlertTest extends TestCase
protected void setUp() throws Exception
{
super.setUp();
- IApplicationRegistry applicationRegistry = ApplicationRegistry.getInstance();
+ IApplicationRegistry applicationRegistry = ApplicationRegistry.getInstance(1);
_virtualHost = applicationRegistry.getVirtualHostRegistry().getVirtualHost("test");
_protocolSession = new InternalTestProtocolSession();
}
+ protected void tearDown()
+ {
+ ApplicationRegistry.remove(1);
+ }
+
+
private void sendMessages(long messageCount, final long size) throws AMQException
{
IncomingMessage[] messages = new IncomingMessage[(int) messageCount];
diff --git a/java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueMBeanTest.java b/java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueMBeanTest.java
index 50bee71d59..eab8ad3e2e 100644
--- a/java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueMBeanTest.java
+++ b/java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueMBeanTest.java
@@ -301,7 +301,7 @@ public class AMQQueueMBeanTest extends TestCase
protected void setUp() throws Exception
{
super.setUp();
- IApplicationRegistry applicationRegistry = ApplicationRegistry.getInstance();
+ IApplicationRegistry applicationRegistry = ApplicationRegistry.getInstance(1);
_virtualHost = applicationRegistry.getVirtualHostRegistry().getVirtualHost("test");
_messageStore = _virtualHost.getMessageStore();
@@ -317,6 +317,11 @@ public class AMQQueueMBeanTest extends TestCase
_protocolSession = new InternalTestProtocolSession();
}
+ public void tearDown()
+ {
+ ApplicationRegistry.remove(1);
+ }
+
private void sendMessages(int messageCount, boolean persistent) throws AMQException
{
for (int i = 0; i < messageCount; i++)
diff --git a/java/broker/src/test/java/org/apache/qpid/server/queue/SimpleAMQQueueTest.java b/java/broker/src/test/java/org/apache/qpid/server/queue/SimpleAMQQueueTest.java
index c69ca507ef..aa6ee6ff12 100644
--- a/java/broker/src/test/java/org/apache/qpid/server/queue/SimpleAMQQueueTest.java
+++ b/java/broker/src/test/java/org/apache/qpid/server/queue/SimpleAMQQueueTest.java
@@ -12,6 +12,7 @@ import org.apache.qpid.server.store.TestableMemoryMessageStore;
import org.apache.qpid.server.txn.NonTransactionalContext;
import org.apache.qpid.server.txn.TransactionalContext;
import org.apache.qpid.server.virtualhost.VirtualHost;
+import org.apache.qpid.server.registry.ApplicationRegistry;
import junit.framework.TestCase;
@@ -56,11 +57,20 @@ public class SimpleAMQQueueTest extends TestCase
protected void setUp() throws Exception
{
super.setUp();
+ //Create Application Registry for test
+ ApplicationRegistry.getInstance(1);
+
AMQShortString qname = new AMQShortString("qname");
AMQShortString owner = new AMQShortString("owner");
_queue = new SimpleAMQQueue(qname, false, owner, false, new VirtualHost("vhost", store));
}
+ @Override
+ protected void tearDown()
+ {
+ ApplicationRegistry.remove(1);
+ }
+
public void testGetFirstMessageId() throws Exception
{
// Create message
diff --git a/java/broker/src/test/java/org/apache/qpid/server/store/MessageStoreTest.java b/java/broker/src/test/java/org/apache/qpid/server/store/MessageStoreTest.java
index 932486d954..0524494bfd 100644
--- a/java/broker/src/test/java/org/apache/qpid/server/store/MessageStoreTest.java
+++ b/java/broker/src/test/java/org/apache/qpid/server/store/MessageStoreTest.java
@@ -37,6 +37,7 @@ import org.apache.qpid.server.queue.SimpleAMQQueue;
import org.apache.qpid.server.queue.ExchangeBinding;
import org.apache.qpid.server.txn.NonTransactionalContext;
import org.apache.qpid.server.protocol.InternalTestProtocolSession;
+import org.apache.qpid.server.registry.ApplicationRegistry;
import org.apache.qpid.framing.AMQShortString;
import org.apache.qpid.framing.FieldTable;
import org.apache.qpid.framing.ContentHeaderBody;
@@ -130,6 +131,16 @@ public class MessageStoreTest extends TestCase
AMQShortString directRouting = new AMQShortString("MST-direct");
AMQShortString topicRouting = new AMQShortString("MST-topic");
+ protected void setUp()
+ {
+ ApplicationRegistry.getInstance(1);
+ }
+
+ protected void tearDown()
+ {
+ ApplicationRegistry.remove(1);
+ }
+
protected void runTestWithStore(Configuration configuration)
{
//Ensure Environment Path is empty
diff --git a/java/management/eclipse-plugin/src/test/java/org/apache/qpid/management/ui/ManagementConsoleTest.java b/java/management/eclipse-plugin/src/test/java/org/apache/qpid/management/ui/ManagementConsoleTest.java
index fb616e2b59..11ab6af064 100644
--- a/java/management/eclipse-plugin/src/test/java/org/apache/qpid/management/ui/ManagementConsoleTest.java
+++ b/java/management/eclipse-plugin/src/test/java/org/apache/qpid/management/ui/ManagementConsoleTest.java
@@ -55,6 +55,12 @@ public class ManagementConsoleTest extends TestCase
_virtualHost = applicationRegistry.getVirtualHostRegistry().getVirtualHost("test");
}
+ @Override
+ protected void tearDown() throws Exception
+ {
+ ApplicationRegistry.removeAll();
+ }
+
/**
* Test for AMQQueueMBean attribute and operation names, which are used in the management console
* @throws Exception
diff --git a/java/systests/src/main/java/org/apache/qpid/test/unit/client/AMQSessionTest.java b/java/systests/src/main/java/org/apache/qpid/test/unit/client/AMQSessionTest.java
index 417b9b75f0..7c0147b786 100644
--- a/java/systests/src/main/java/org/apache/qpid/test/unit/client/AMQSessionTest.java
+++ b/java/systests/src/main/java/org/apache/qpid/test/unit/client/AMQSessionTest.java
@@ -79,6 +79,8 @@ public class AMQSessionTest extends QpidTestCase
subscriber = _session.createDurableSubscriber(_topic, "mysubname2", "abc", false);
assertEquals("Topic names should match from durable TopicSubscriber with selector", _topic.getTopicName(), subscriber.getTopic().getTopicName());
+ _session.unsubscribe("mysubname");
+ _session.unsubscribe("mysubname2");
}
public void testCreateQueueReceiver() throws JMSException
diff --git a/java/systests/src/main/java/org/apache/qpid/test/unit/topic/DurableSubscriptionTest.java b/java/systests/src/main/java/org/apache/qpid/test/unit/topic/DurableSubscriptionTest.java
index 2d3a98977f..fe7b97a47d 100644
--- a/java/systests/src/main/java/org/apache/qpid/test/unit/topic/DurableSubscriptionTest.java
+++ b/java/systests/src/main/java/org/apache/qpid/test/unit/topic/DurableSubscriptionTest.java
@@ -188,6 +188,8 @@ public class DurableSubscriptionTest extends QpidTestCase
consumer1.close();
consumer3.close();
+ session3.unsubscribe("MySubscription");
+
con.close();
}
@@ -266,6 +268,8 @@ public class DurableSubscriptionTest extends QpidTestCase
consumer1.close();
consumer3.close();
+ session3.unsubscribe("MySubscription");
+
con0.close();
con1.close();
con3.close();
@@ -305,6 +309,7 @@ public class DurableSubscriptionTest extends QpidTestCase
assertNotNull ("Message should have been received", msg);
assertEquals ("testDurableWithInvalidSelector2", ((TextMessage) msg).getText());
assertNull("Should not receive subsequent message", liveSubscriber.receive(200));
+ session.unsubscribe("testDurableWithInvalidSelectorSub");
}
/***
@@ -339,6 +344,8 @@ public class DurableSubscriptionTest extends QpidTestCase
assertNotNull ("Message should have been received", msg);
assertEquals ("testDurableWithInvalidSelector2", ((TextMessage) msg).getText());
assertNull("Should not receive subsequent message", liveSubscriber.receive(200));
+
+ session.unsubscribe("testDurableWithInvalidDestinationsub");
}
public static junit.framework.Test suite()
diff --git a/java/systests/src/main/java/org/apache/qpid/test/unit/topic/TopicSessionTest.java b/java/systests/src/main/java/org/apache/qpid/test/unit/topic/TopicSessionTest.java
index 7a20b1058b..9f4c9e53aa 100644
--- a/java/systests/src/main/java/org/apache/qpid/test/unit/topic/TopicSessionTest.java
+++ b/java/systests/src/main/java/org/apache/qpid/test/unit/topic/TopicSessionTest.java
@@ -134,6 +134,7 @@ public class TopicSessionTest extends QpidTestCase
m = (TextMessage) sub2.receive(2000);
assertNotNull(m);
assertEquals("goodbye", m.getText());
+ session1.unsubscribe("subscription0");
con.close();
}
@@ -163,6 +164,7 @@ public class TopicSessionTest extends QpidTestCase
tm = (TextMessage) sub.receive(2000);
assertNotNull(tm);
assertEquals("Hello2", tm.getText());
+ session2.unsubscribe("subscription0");
con1.close();
con2.close();
}