From a98acc0623cba6643e94c3e7bbaee67a955e7b98 Mon Sep 17 00:00:00 2001 From: Keith Wall Date: Tue, 4 Nov 2014 17:17:33 +0000 Subject: QPID-6210: [Java Broker] VHMBean#createNewQueue revert to throwing IllegalArgumentException if the queue does not exist git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1636648 13f79535-47bb-0310-9956-ffa450edef68 --- .../server/jmx/mbeans/VirtualHostManagerMBean.java | 10 +++++++++- .../jmx/mbeans/VirtualHostManagerMBeanTest.java | 19 +++++++++++++++++++ 2 files changed, 28 insertions(+), 1 deletion(-) (limited to 'qpid/java') diff --git a/qpid/java/broker-plugins/management-jmx/src/main/java/org/apache/qpid/server/jmx/mbeans/VirtualHostManagerMBean.java b/qpid/java/broker-plugins/management-jmx/src/main/java/org/apache/qpid/server/jmx/mbeans/VirtualHostManagerMBean.java index e0c871c283..3b3d6b9cd2 100644 --- a/qpid/java/broker-plugins/management-jmx/src/main/java/org/apache/qpid/server/jmx/mbeans/VirtualHostManagerMBean.java +++ b/qpid/java/broker-plugins/management-jmx/src/main/java/org/apache/qpid/server/jmx/mbeans/VirtualHostManagerMBean.java @@ -50,6 +50,7 @@ import org.apache.qpid.server.model.Queue; import org.apache.qpid.server.model.VirtualHost; import org.apache.qpid.server.queue.QueueArgumentsConverter; import org.apache.qpid.server.virtualhost.ExchangeExistsException; +import org.apache.qpid.server.virtualhost.QueueExistsException; import org.apache.qpid.server.virtualhost.RequiredExchangeException; import org.apache.qpid.server.virtualhost.ReservedExchangeNameException; @@ -246,7 +247,14 @@ public class VirtualHostManagerMBean extends AbstractStatisticsGatheringMBean