Author: kwall
Date: Thu Oct 23 11:54:12 2014
New Revision: 1633795

URL: http://svn.apache.org/r1633795
Log:
QPID-6181: [Java Broker] JMX mbean improperly deletes queues

Modified:
    
qpid/trunk/qpid/java/broker-plugins/management-jmx/src/main/java/org/apache/qpid/server/jmx/mbeans/VirtualHostManagerMBean.java
    
qpid/trunk/qpid/java/broker-plugins/management-jmx/src/test/java/org/apache/qpid/server/jmx/mbeans/VirtualHostManagerMBeanTest.java

Modified: 
qpid/trunk/qpid/java/broker-plugins/management-jmx/src/main/java/org/apache/qpid/server/jmx/mbeans/VirtualHostManagerMBean.java
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/java/broker-plugins/management-jmx/src/main/java/org/apache/qpid/server/jmx/mbeans/VirtualHostManagerMBean.java?rev=1633795&r1=1633794&r2=1633795&view=diff
==============================================================================
--- 
qpid/trunk/qpid/java/broker-plugins/management-jmx/src/main/java/org/apache/qpid/server/jmx/mbeans/VirtualHostManagerMBean.java
 (original)
+++ 
qpid/trunk/qpid/java/broker-plugins/management-jmx/src/main/java/org/apache/qpid/server/jmx/mbeans/VirtualHostManagerMBean.java
 Thu Oct 23 11:54:12 2014
@@ -291,7 +291,7 @@ public class VirtualHostManagerMBean ext
         {
             throw new OperationsException("No such queue \""+ queueName +"\"");
         }
-        queue.deleteAndReturnCount();
+        queue.delete();
     }
 
     @Override

Modified: 
qpid/trunk/qpid/java/broker-plugins/management-jmx/src/test/java/org/apache/qpid/server/jmx/mbeans/VirtualHostManagerMBeanTest.java
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/java/broker-plugins/management-jmx/src/test/java/org/apache/qpid/server/jmx/mbeans/VirtualHostManagerMBeanTest.java?rev=1633795&r1=1633794&r2=1633795&view=diff
==============================================================================
--- 
qpid/trunk/qpid/java/broker-plugins/management-jmx/src/test/java/org/apache/qpid/server/jmx/mbeans/VirtualHostManagerMBeanTest.java
 (original)
+++ 
qpid/trunk/qpid/java/broker-plugins/management-jmx/src/test/java/org/apache/qpid/server/jmx/mbeans/VirtualHostManagerMBeanTest.java
 Thu Oct 23 11:54:12 2014
@@ -125,7 +125,7 @@ public class VirtualHostManagerMBeanTest
         when(_mockVirtualHost.getChildByName(eq(Queue.class), 
eq(QUEUE_1_NAME))).thenReturn(mockQueue);
 
         _virtualHostManagerMBean.deleteQueue(QUEUE_1_NAME);
-        verify(mockQueue).deleteAndReturnCount();
+        verify(mockQueue).delete();
     }
 
     public void testDeleteQueueWhenQueueDoesNotExist() throws Exception



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to